Nothing
test_that("case in vignette", {
wsi_test <- readRDS(system.file("extdata", "wsi_test.RDS", package = "oolong"))
expect_error(revert_oolong(wsi_test, system.file("extdata", "hadley.RDS", package = "oolong")), NA)
})
test_that("big_revert", {
skip_if_not(dir.exists("../testdata/downloaded"))
skip_if_not(file.exists("../testdata/massive_oolong.RDS"))
massive_oolong <- readRDS("../testdata/massive_oolong.RDS")
all_downloads_rds <- list.files("../testdata/downloaded", full.names = TRUE)
expect_error(purrr::map(all_downloads_rds, ~revert_oolong(massive_oolong, .)), NA)
all_res <- purrr::map(all_downloads_rds, ~revert_oolong(massive_oolong, .))
expect_error(summarise_oolong(all_res[[1]], all_res[[2]], all_res[[3]], all_res[[4]], all_res[[5]], all_res[[6]]), NA)
})
test_that("verification unmatched test_content hash", {
skip_if_not(file.exists("../testdata/massive_oolong.RDS"))
massive_oolong <- readRDS("../testdata/massive_oolong.RDS")
hadley <- system.file("extdata", "hadley.RDS", package = "oolong")
## no match
expect_error(revert_oolong(massive_oolong, hadley))
})
test_that("cheating", {
skip_if_not(dir.exists("../testdata/downloaded"))
all_downloads_rds <- list.files("../testdata/downloaded", full.names = TRUE)
cheater <- readRDS(all_downloads_rds[1])
cheater$test_content$answer <- "wrong"
saveRDS(cheater, "cheater.RDS")
expect_error(revert_oolong(massive_oolong, cheater))
unlink("cheater.RDS")
})
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.