tests/testthat/test-function-toConditional.R

test_that("toConditional() works", {

  f <- kwb.utils:::toConditional

  expect_error(f())

  result <- f(function(x) print("hello"))
  
  expect_is(result, "function")
  
  expect_output(result(NULL, TRUE))
  expect_silent(result(NULL, FALSE))
})
KWB-R/kwb.utils documentation built on April 1, 2024, 7:12 a.m.