vcr_configure_reset()
tmpdir <- tempdir()
vcr_configure(dir = tmpdir)
test_that("quiet works", {
library(crul)
con <- HttpClient$new(hb())
# default: quiet=TRUE
expect_true(vcr_configuration()$quiet)
expect_message(
use_cassette("foo3", con$get("get")),
NA
)
expect_message(
use_cassette("foo1", con$get("get")),
NA
)
expect_message(
use_cassette("foo2", con$get("get")),
NA
)
# quiet=FALSE
vcr_configure(quiet = FALSE)
expect_false(vcr_configuration()$quiet)
webmockr::webmockr_disable_net_connect()
expect_message(
use_cassette("foo3", con$get("get")),
"allowed"
)
expect_message(
use_cassette("foo1", con$get("get")),
"enabled"
)
expect_message(
use_cassette("foo2", con$get("get")),
"disabled"
)
})
vcr_configure_reset()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.