https://github.com/cran/scModels
Revision 6eaddec6ef0bffeedea3b70bece1699cb1c5f66a authored by Lisa Amrhein on 26 February 2021, 13:10:02 UTC, committed by cran-robot on 26 February 2021, 13:10:02 UTC
1 parent 0dc168d
Tip revision: 6eaddec6ef0bffeedea3b70bece1699cb1c5f66a authored by Lisa Amrhein on 26 February 2021, 13:10:02 UTC
version 1.0.2
version 1.0.2
Tip revision: 6eaddec
test-NAs.R
test_that("NA parameters in density function", {
expect_true(is.na(dpb(NA, 5, 3, 20)))
expect_true(is.na(dpb(1, NA, 3, 20)))
expect_true(is.na(dpb(1, 5, NA, 20)))
expect_true(is.na(dpb(1, 5, 3, NA)))
})
test_that("NA parameters in distribution function", {
expect_true(is.na(ppb(NA, 5, 3, 20)))
expect_true(is.na(ppb(2, NA, 3, 20)))
expect_true(is.na(ppb(2, 5, NA, 20)))
expect_true(is.na(ppb(2, 5, 3, NA)))
})
test_that("NA parameters in quantile function", {
expect_true(is.na(qpb(NA, 5, 3, 20)))
expect_true(is.na(qpb(0.2, NA, 3, 20)))
expect_true(is.na(qpb(0.2, 5, NA, 20)))
expect_true(is.na(qpb(0.2, 5, 3, NA)))
})
test_that("NA parameters in RNG function", {
expect_error(rpb(NA, 5, 3, 20))
expect_warning(expect_true(is.na(rpb(1, NA, 3, 20))))
expect_warning(expect_true(is.na(rpb(1, 5, NA, 20))))
expect_warning(expect_true(is.na(rpb(1, 5, 3, NA))))
})

Computing file changes ...