## Test basis() and related functions
test_that("model_concurvity() works with a gam", {
expect_silent(con <- model_concurvity(m_gam))
expect_s3_class(con, "overall_concurvity")
expect_s3_class(con, "concurvity")
expect_named(con, c(".type", ".term", ".concurvity"))
})
test_that("concrvity() works with a gam", {
expect_silent(con <- concrvity(m_gam))
expect_s3_class(con, "overall_concurvity")
expect_s3_class(con, "concurvity")
expect_named(con, c(".type", ".term", ".concurvity"))
expect_silent(plt <- draw(con))
expect_doppelganger("draw.concurvity overall", plt)
})
test_that("model_concurvity() pairwise works with a gam", {
expect_silent(con <- model_concurvity(m_gam, pairwise = TRUE))
expect_s3_class(con, "pairwise_concurvity")
expect_s3_class(con, "concurvity")
expect_named(con, c(".type", ".term", ".with", ".concurvity"))
})
test_that("concrvity() pariwise works with a gam", {
expect_silent(con <- concrvity(m_gam, pairwise = TRUE))
expect_s3_class(con, "pairwise_concurvity")
expect_s3_class(con, "concurvity")
expect_named(con, c(".type", ".term", ".with", ".concurvity"))
expect_silent(plt <- draw(con))
skip_on_ci()
expect_doppelganger("draw.concurvity pairwise", plt)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.