skip_on_ci()
test_that("Using `scan_data()` results in an HTML document", {
scan_data_html <-
scan_data(
tbl = small_table,
sections = "OV"
) %>%
as.character()
expect_equal(length(scan_data_html), 1)
expect_true(
grepl(
"^<!doctype html>.*</body>.*?</html>$",
scan_data_html
)
)
scan_data_sqlite_html <-
scan_data(
tbl = small_table_sqlite(),
sections = "OV"
) %>%
as.character()
expect_equal(length(scan_data_sqlite_html), 1)
expect_true(
grepl(
"^<!doctype html>.*</body>.*?</html>$",
scan_data_sqlite_html
)
)
expect_error(
scan_data(
tbl = small_table,
sections = NULL
)
)
expect_error(
scan_data(
tbl = small_table,
sections = c()
)
)
expect_error(
scan_data(
tbl = small_table,
sections = ""
)
)
expect_error(
scan_data(
tbl = small_table,
sections = c("OVA", "DB")
)
)
expect_error(
scan_data(
tbl = small_table,
sections = "E"
)
)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.