context("R6")
test_that("R6 methods coverage is reported", {
# There is some sort of bug that causes this test to fail during R CMD check
# in R-devel, not sure why, and can't reproduce it interactively
skip_if(is_r_devel())
cov <- as.data.frame(package_coverage(test_path("TestR6")))
expect_equal(cov$value, c(5, 2, 3, 1, 1, 0))
expect_equal(cov$first_line, c(5, 6, 8, 16, 19, 27))
expect_equal(cov$last_line, c(5, 6, 8, 16, 19, 27))
expect_true("some_method" %in% cov$functions)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.