tests/testthat/test-with-interactive.R

test_that("interactive session can be forced ON, but only within temp scope", {
  with_interactive(TRUE, {
    expect_true(interactive())
  })
  with_interactive(FALSE, {
    expect_false(interactive())
  })
  expect_false(interactive())   # FALSE during testthat
})
SomaLogic/SomaDataIO documentation built on Feb. 8, 2025, 12:19 p.m.