Nothing
test_that("Setting the complete argument returns a ggplot", {
expect_s3_class(dbplot_raster(mtcars, wt, mpg, complete = TRUE), "ggplot")
})
test_that("The correct number of rows are returned when using complete", {
expect_equal(
nrow(db_compute_raster(mtcars, wt, mpg, complete = TRUE)),
600
)
expect_equal(
nrow(db_compute_raster(mtcars,
wt, mpg,
complete = TRUE,
resolution = 10
)),
80
)
})
test_that("Compute raster 2 returns the right number of rows", {
expect_equal(
nrow(db_compute_raster2(mtcars, wt, mpg, complete = TRUE)),
600
)
expect_equal(
nrow(db_compute_raster2(mtcars,
wt, mpg,
complete = TRUE,
resolution = 10
)),
80
)
})
# Snapshot test for raster plot
test_that("dbplot_raster creates expected plot", {
skip_on_cran()
skip_on_ci()
skip_if_not_installed("duckdb")
set.seed(123)
con <- DBI::dbConnect(duckdb::duckdb(), ":memory:")
db_faithful <- dplyr::copy_to(con, faithful, "faithful")
p <- db_faithful |> dbplot_raster(eruptions, waiting)
expect_s3_class(p, "ggplot")
save_plot_snapshot(p, "raster-basic.png")
DBI::dbDisconnect(con, shutdown = TRUE)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.