tests/testthat/test-cardinality.R

test_that("cardinality works", {
    rel <- list(A = letters[1:3], B = letters[1:2])
    TS <- tidySet(rel)
    card <- cardinality(TS, "A")
    expect_equal(card[1, 2], 3)
    expect_equal(colnames(card), c("sets", "cardinality"))
    card <- cardinality(TS)
    expect_equal(colnames(card), c("sets", "cardinality"))
    expect_equal(nrow(card), 2L)
})

Try the BaseSet package in your browser

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

BaseSet documentation built on Aug. 22, 2023, 5:11 p.m.