tests/testthat/test-mensagem.R

tester <- function(msg) mensagem_progresso_endbr(msg)

test_that("respeita a verbosidade definida", {
  rlang::local_options(rlib_message_verbosity = "verbose")
  rlang::local_options(enderecobr.verbose = "verbose")
  expect_message(mensagem_progresso_endbr("oi"))
  expect_message(cli::cli_progress_done())

  rlang::local_options(rlib_message_verbosity = "quiet")
  rlang::local_options(enderecobr.verbose = "quiet")
  expect_silent(mensagem_progresso_endbr("oi"))
  expect_silent(cli::cli_progress_done())

  rlang::local_options(rlib_message_verbosity = "quiet")
  rlang::local_options(enderecobr.verbose = "verbose")
  expect_message(mensagem_progresso_endbr("oi"))
  expect_message(cli::cli_progress_done())
})

Try the enderecobr package in your browser

Any scripts or data that you put into this service are public.

enderecobr documentation built on April 3, 2025, 8:40 p.m.