I tried
withr::local_options(lifecycle_verbosity = "error", .local_envir = testthat::teardown_env())
in setup.R to no avail, apparently because local_reproducible_output() unconditionally sets options(lifecycle_verbosity = "warning") . Should we keep the "error" setting if it is set, to support stricter regimes?