Nothing
test_that("era_year() returns a zero length era_year", {
expect_s3_class(era_year(), "era_year")
expect_length(era_year(), 0)
})
test_that("era_year() accepts valid and rejects invalid parameters", {
expect_error(era_year(character(), numeric()), NA)
expect_error(era_year(numeric(), numeric(), "vctrs_error"))
expect_error(era_year(character(), character(), "vctrs_error"))
})
test_that("is_era_year() can recognise era_years", {
expect_true(is_era_year(era_year()))
expect_false(is_era_year(1))
})
test_that("format.era has expected format", {
expect_snapshot_output(era_year("BP"))
})
test_that("pillar_shaft.era has expected format", {
expect_snapshot_output(tibble::tibble(era = era(c("cal BP", "BC", "AH")),
unit = era_unit(era)))
})
test_that("we can access the parameters of an era_year", {
unit <- era_year("lots of", days = 10000)
expect_equal(era_year_label(unit), "lots of")
expect_equal(era_year_days(unit), 10000)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.