tests/testthat/test-is_labelled.R

context("is.labelled.R")

x <- 1:10
x <- set_label(x, "A label")

test_that(
  "return TRUE when labelled",
  {
    expect_true(is.labelled(x))
  }
)

test_that(
  "return FALSE when not labelled",
  {
    expect_false(is.labelled(1:3))
  }
)

test_that(
  "cast an error if x is not atomic",
  {
    expect_error(is.labelled(mtcars))
  }
)

Try the labelVector package in your browser

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

labelVector documentation built on Oct. 8, 2021, 5:07 p.m.