Nothing
test_that("ProbRange works", {
skip_on_cran()
pr = ProbRange$new(0.1, 0.55)
prs = list(
pr2 = ProbRange$new(0.1, 0.55),
pr3 = ProbRange$new(0, 1),
pr4 = ProbRange$new(0,0.4)
)
expect_class(pr, "ProbRange")
expect_equal(pr$lower, 0.1)
expect_equal(pr$upper, 0.55)
values = c(TRUE, FALSE, FALSE)
out = mlr3misc::map_lgl(prs, function(x) {
pr$is_equal(x)
})
expect_equal(out, values, check.attributes = FALSE)
out = mlr3misc::map_lgl(prs, function(x) {
pr$is_not_equal(x)
})
expect_equal(!out, values, check.attributes = FALSE)
prs = c(0.09, 0.1, 0.4, 0.55, 0.7)
expect_equal(pr$in_range_mask(prs), c(FALSE, TRUE, TRUE, FALSE, FALSE))
expect_false(pr$is_equal(5))
expect_true(pr$is_not_equal(5))
expect_output(print(pr), "ProbRange")
})
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.