test_that("vld_term term", {
expect_false(vld_term(c("x[2]", "x[1]")))
expect_true(vld_term(new_term(c("x[2]", "x[1]"))))
expect_true(vld_term(new_term(character(0))))
expect_true(vld_term(new_term(NA_character_)))
lifecycle::expect_deprecated(vld_term(new_term(c("x[2]", "x[1")), validate = "class"))
expect_false(vld_term(new_term(c("x[2]", "x[1")), validate = "valid"))
expect_true(vld_term(new_term(c("x[2]", "x[1]")), validate = "valid"))
expect_true(vld_term(new_term(c("x[2]", "x[1,1]")), validate = "valid"))
expect_false(vld_term(new_term(c("x[2]", "x[1,1]")), validate = "consistent"))
expect_true(vld_term(new_term(c("x[2,2]", "x[1,1]")), validate = "consistent"))
expect_false(vld_term(new_term(c("x[2,2]", "x[1,1]")), validate = "complete"))
expect_true(vld_term(new_term(c("x[2,1]", "x[1,1]")), validate = "complete"))
expect_true(vld_term(new_term(c("x[2,1]", "x[1,1]", "x[1,1]")), validate = "complete"))
expect_true(vld_term(new_term(c("x[2,1]", "x[1,1]", "x[1,1]", "x[2,1]")), validate = "complete"))
expect_true(vld_term(new_term(c("x[2,1]", "x[1,1]", "x[1,1]", "x[2,1]", NA)), validate = "complete"))
rlang::local_options(lifecycle_verbosity = "quiet")
expect_true(vld_term(new_term(c("x[2]", "x[1")), validate = "class"))
})
test_that("vld_term term_rcrd", {
expect_false(vld_term_rcrd(c("x[2]", "x[1]")))
expect_true(vld_term_rcrd(term_rcrd(c("x[2]", "x[1]"))))
expect_true(vld_term_rcrd(term_rcrd(character(0))))
expect_true(vld_term_rcrd(term_rcrd(NA_character_)))
expect_true(vld_term_rcrd(term_rcrd(c("x[2]", "x[1]")), validate = "valid"))
expect_true(vld_term_rcrd(term_rcrd(c("x[2]", "x[1,1]")), validate = "valid"))
expect_false(vld_term_rcrd(term_rcrd(c("x[2]", "x[1,1]")), validate = "consistent"))
expect_true(vld_term_rcrd(term_rcrd(c("x[2,2]", "x[1,1]")), validate = "consistent"))
expect_false(vld_term_rcrd(term_rcrd(c("x[2,2]", "x[1,1]")), validate = "complete"))
expect_true(vld_term_rcrd(term_rcrd(c("x[2,1]", "x[1,1]")), validate = "complete"))
expect_true(vld_term_rcrd(term_rcrd(c("x[2,1]", "x[1,1]", "x[1,1]")), validate = "complete"))
expect_true(vld_term_rcrd(term_rcrd(c("x[2,1]", "x[1,1]", "x[1,1]", "x[2,1]")), validate = "complete"))
expect_true(vld_term_rcrd(term_rcrd(c("x[2,1]", "x[1,1]", "x[1,1]", "x[2,1]", NA)), validate = "complete"))
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.