tests/testthat/test-arg.R

test_that("deprecated() returns the missing argument", {
  fn <- function(foo = deprecated()) is_present(foo)
  expect_false(fn())
  expect_true(fn(1))

  fn <- function(foo) is_present(foo)
  expect_false(fn())
  expect_true(fn(1))
})
r-lib/lifecycle documentation built on Nov. 6, 2023, 11:33 p.m.