skip_if_not_installed("httptest2")
wood_clear_cache()
# SETUP ----
httptest2::with_mock_api({
bioc_releases <- wood_bioc_releases()
})
# TESTS ----
test_that("returns a vector of strings", {
expect_vector(bioc_releases,
ptype = character())
})
test_that("returned vector of strings is not empty", {
expect_gt(length(bioc_releases), 0)
})
test_that("all returned strings are valid Bioconductor release codes", {
expect_bioc_release_code(bioc_releases)
})
test_that("bioc releases contain some of the published release codes", {
expect_subset(c("1.0", "1.9", "2.13", "3.2", "3.14"), bioc_releases)
})
test_cache({ wood_bioc_releases() }, bioc_releases)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.