test_all <- (identical (Sys.getenv ("MPADGE_LOCAL"), "true") ||
identical (Sys.getenv ("GITHUB_JOB"), "test-coverage"))
test_that ("desc stats", {
if (!test_all) {
Sys.setenv ("PKGSTATS_CRAN_TESTS" = "true")
}
path <- system.file ("extdata", "pkgstats_9.9.tar.gz", package = "pkgstats")
expect_error (
desc_stats (path),
"path must be directory containing package source"
)
path <- extract_tarball (path)
expect_silent (d <- desc_stats (path))
expect_s3_class (d, "data.frame")
expect_equal (nrow (d), 1L)
expect_equal (ncol (d), 17L)
expect_identical (
names (d),
c (
"package",
"version",
"date",
"license",
"urls",
"bugs",
"aut",
"ctb",
"fnd",
"rev",
"ths",
"trl",
"depends",
"imports",
"suggests",
"enhances",
"linking_to"
)
)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.