tests/testthat/test-is_subset.R

test_that("is_subset", {
    expect_true(is_subset(c(), c()))
    expect_true(is_subset(c(), 1:5))
    expect_true(is_subset(3:5, 1:8))
    expect_true(is_subset(3:5, 3:5))

    expect_false(is_subset(2:5, c()))
    expect_false(is_subset(2:5, 3:5))

    expect_error(is_subset(list(), list()))
    expect_error(is_subset(matrix(0, nrow = 3, ncol = 3),
                           matrix(0, nrow = 3, ncol = 3)))
})

Try the nuggets package in your browser

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

nuggets documentation built on April 3, 2025, 8:07 p.m.