tests/testthat/test-replace_vec_elem.R

test_that("replacement in vectors works", {
  expect_equal(replace_vecelements(1:10, varnms=c("a1", "a3"), vals=0),
               c(0, 2, 0, 4, 5, 6, 7, 8, 9, 10))
  expect_equal(replace_vecelements(1:10, varnms=c("a1", "b3"), vals=0),
               c(0, 2, 0, 4, 5, 6, 7, 8, 9, 10))
  expect_equal(replace_vecelements(1:10, varnms=c("1", "3"), vals=0),
               c(0, 2, 0, 4, 5, 6, 7, 8, 9, 10))
  expect_error(replace_vecelements(1:10, varnms=c("a1", "b"), vals=0))


})

Try the LWFBrook90R package in your browser

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

LWFBrook90R documentation built on Oct. 17, 2023, 1:10 a.m.