tests/testthat/test-var_unit.R

test_that("var_unit()", {
  expect_equal(var_unit(iris$Sepal.Length), NULL)
})

var_unit(iris$Sepal.Length) <- "centimeters"

test_that("var_unit()", {
  expect_equal(var_unit(iris$Sepal.Length), "centimeters")
  expect_error(var_unit(iris$Sepal.Length) <- c("cm", "mm"))
})


test_that("unit_attribute()", {
  expect_equal(unit_attribute(iris$Sepal.Length), "centimeters")
  expect_equal(get_unit_attribute(iris$Sepal.Length), "centimeters")
})

Try the dataset package in your browser

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

dataset documentation built on April 3, 2025, 10:25 p.m.