tests/testthat/test-list_replace.R

test_that("list_replace works", {

  expect_identical(list_replace(list(a = 1), a = 2), list(a = 2))
  expect_identical(list_replace(list(a = 1), b = 2), list(a = 1))
  expect_identical(list_replace(list(), a = 1), list())
  expect_identical(list_replace(list(a = 1, b = 2), b = 1, a = 2, c = 3), list(a = 2, b = 1))

})

Try the updateme package in your browser

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

updateme documentation built on May 29, 2024, 7:39 a.m.