tests/testthat/test-metadata.R

test_that("metadata works", {
  df1 <- data.frame(x = 1:2)
  expect_error(get_metadata_field(df1))
  expect_error(get_metadata(df1))

  df2 <- nisra_df(x = 1:2, meta = list(type = "test"))
  expect_equal(get_metadata_field(df2, "type"), "test")
  expect_equal(get_metadata(df2), new_nisra_meta(list(type = "test")))
})

Try the nisrarr package in your browser

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

nisrarr documentation built on June 8, 2025, 11:15 a.m.