tests/testthat/test_names2.R

test_that("names2", {
  x = 1:3
  expect_identical(names2(x), rep.int(NA_character_, 3))

  names(x)[1] = letters[1]
  expect_identical(names2(x), c("a", rep.int(NA_character_, 2)))
  expect_identical(names2(x, ""), c("a", rep.int("", 2)))

  names(x) = letters[1:3]
  expect_identical(names(x), names2(x))
})

Try the mlr3misc package in your browser

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

mlr3misc documentation built on Sept. 20, 2023, 5:06 p.m.