test_that("respects httr2 verbosity option", {
expect_equal(with_verbosity(httr2_verbosity()), 1)
local({
local_verbosity(2)
expect_equal(httr2_verbosity(), 2)
})
})
test_that("can set httr2 verbosity with env var", {
withr::local_envvar(HTTR2_VERBOSITY = "1")
expect_equal(httr2_verbosity(), 1)
# but option has higher precedence
withr::local_options(httr2_verbosity = 2)
expect_equal(httr2_verbosity(), 2)
})
test_that("respects httr verbose config", {
expect_equal(httr2_verbosity(), 0)
# Simulate effect of httr::with_verbose(httr2_verbosity())
config <- list(options = list(debugfunction = identity))
withr::local_options(httr_config = config)
expect_equal(httr2_verbosity(), 1)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.