Nothing
test_that("Depreciated args work/throw warnings/stops", {
skip_on_cran()
# fields
expect_error(m1 <- sdmTMB(
formula = density ~ 1,
data = pcod_2011,
fields = "AR1",
time = "year",
mesh = pcod_mesh_2011,
do_fit = FALSE
), regexp = "fields")
expect_error(m3 <- sdmTMB(
formula = density ~ 1,
data = pcod_2011,
ar1_fields = TRUE,
time = "year",
mesh = pcod_mesh_2011,
do_fit = FALSE
), "ar1_fields")
# spatial_only
expect_error(m1 <- sdmTMB(
formula = density ~ 1,
data = pcod_2011,
spatial_only = TRUE,
time = "year",
mesh = pcod_mesh_2011,
do_fit = FALSE
), regexp = "spatial_only")
# include_spatial
expect_error(m1 <- sdmTMB(
formula = density ~ 1,
data = pcod_2011,
include_spatial = FALSE,
time = "year",
mesh = pcod_mesh_2011,
do_fit = FALSE
), regexp = "include_spatial")
})
# test_that("spatial = off and spatiotemporal = off triggers map_rf", {
# skip_on_cran()
# skip_if_not_installed("INLA")
# m1 <- sdmTMB(
# formula = density ~ 1,
# data = pcod_2011,
# spatial = "off",
# spatiotemporal = "off",
# mesh = pcod_mesh_2011
# )
# m2 <- sdmTMB(
# formula = density ~ 1,
# data = pcod_2011,
# control = sdmTMBcontrol(map_rf = TRUE),
# mesh = pcod_mesh_2011
# )
# expect_equal(m1$model$par, m2$model$par)
# })
test_that("spde/mesh args work", {
skip_on_cran()
expect_error(
m1 <- sdmTMB(density ~ 1, data = pcod_2011, spde = pcod_mesh_2011, do_fit = FALSE),
"mesh"
)
m2 <- sdmTMB(density ~ 1, data = pcod_2011, mesh = pcod_mesh_2011, do_fit = FALSE)
})
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.