Nothing
testthat::test_that("get_duplicate_caseids", {
testthat::expect_error(get_duplicate_caseids("hju"))
testthat::expect_true(is.vector(get_duplicate_caseids(duplicates_dir = "resources/deleted")))
testthat::expect_equal(get_duplicate_caseids(), 000000)
#add integer64 tests
testthat::expect_true(is.numeric(get_duplicate_caseids(duplicates_dir = "resources/deleted")))
})
testthat::test_that("arrange_date", {
testthat::expect_error(arrange_date("hju"))
testthat::expect_equal(arrange_date("2020"), as.Date("2020-06-30") )
testthat::expect_equal(arrange_date("202006"), as.Date("2020-06-15") )
testthat::expect_equal(arrange_date("20200601"), as.Date("2020-06-01") )
})
testthat::test_that("retrieve_faersascii", {
testthat::expect_error(object = retrieve_faersascii(ascii_dir = "resources/nothing"))
testthat::expect_true( object = is.list(retrieve_faersascii(ascii_dir = "resources/test_zip_ex_dir/ASCII",
cache_path = "resources/cache/cache_test.rdata")) )
testthat::expect_true( object = is.list(retrieve_faersascii(ascii_dir = "resources/test_zip_ex_dir/ASCII",
cache_path = "resources/cache/cache_test.rdata", drug_indication_pattern = "Parkinson")) )
testthat::expect_true( object = is.list(retrieve_faersascii(ascii_dir = "resources/test_zip_ex_dir/ASCII",
cache_path = "resources/cache/cache_test.rdata", drug_indication_pattern = "Parkinson",
primary_suspect = FALSE)) )
testthat::expect_true( object = is.list(retrieve_faersascii(ascii_dir = "resources/test_zip_ex_dir/ASCII",
cache_path = "resources/cache/cache_test.rdata", drug_pattern = "LEVODOPA")) )
testthat::expect_true( object = is.list(retrieve_faersascii(ascii_dir = "resources/test_zip_ex_dir/ASCII",
cache_path = "resources/cache/cache_test.rdata",
drug_indication_pattern = "Parkinson",
drug_pattern = "Levodopa")) )
testthat::expect_true( object = is.list(retrieve_faersascii(ascii_dir = "resources/test_zip_ex_dir/ASCII",
cache_path = "resources/cache/cache_test.rdata", drug_pattern = "LEVODOPA",
primary_suspect = TRUE)) )
testthat::expect_true( object = is.list(retrieve_faersascii(ascii_dir = "resources/test_zip_ex_dir/ASCII",
cache_path = "resources/cache/cache_test.rdata", drug_pattern = "LEVODOPA",
duplicates_dir = "resources/deleted/")) )
#add integer64 tests
})
testthat::test_that("unify_tabular_ascii", {
faers_ascii_data <- retrieve_faersascii(ascii_dir = "resources/test_zip_ex_dir/ASCII",
duplicates_dir = "resources/deleted/")
faers_ascii_data_unified <- unify_tabular_ascii(ascii_list = faers_ascii_data)
testthat::expect_true( object = is.data.frame(faers_ascii_data_unified))
})
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.