tests/testthat/test-condition.R

test_that("new_condition() conditions", {
  expect_error(new_condition(), class = "fuj:newConditionClassError")
  expect_error(new_condition(class = 1:2), class = "fuj:newConditionClassError")
  expect_error(
    new_condition(class = "foo", pkg = NA),
    class = "fuj:newConditionPackageError"
  )

  expect_error(new_condition(class = "foo", pkg = FALSE), NA)
})

Try the fuj package in your browser

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

fuj documentation built on June 8, 2025, 10:23 a.m.