tests/testthat/test-singularity.R

testthat::skip_on_cran()

jlmerclusterperm_setup(cache_dir = tempdir(), restart = FALSE, verbose = FALSE)

singularity_spec <- make_jlmer_spec(
  formula = weight ~ 1 + Diet + (1 + Diet | Chick),
  data = subset(transform(ChickWeight, Diet = as.integer(Chick)), Chick %in% 1:5 & Time <= 20),
  subject = "Chick", time = "Time"
)

test_that("Informs on singularity", {
  expect_message(expect_message(expect_message(
    compute_timewise_statistics(singularity_spec),
    "singular fits"
  ), "number of components"), "Chick")
})

Try the jlmerclusterperm package in your browser

Any scripts or data that you put into this service are public.

jlmerclusterperm documentation built on June 30, 2024, 5:07 p.m.