downloads <- setdiff(
ls(getNamespace("textdata"), pattern = "^download_"),
"download_functions"
)
test_that("All download functions are included in download_functions", {
expect_equal(
length(downloads),
length(textdata:::download_functions)
)
})
test_that("All download functions has the folder_path argument", {
for (fun in downloads) {
expect_equal(
names(formals(get(fun, getNamespace("textdata")))),
"folder_path"
)
}
})
test_that("the download functions are named right according to print_info", {
testthat::expect_setequal(
paste0("download_", names(textdata:::print_info)),
downloads
)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.