tests/testthat/test-Infusion.R

cat(crayon::yellow("\ntest of Infusion compatibility:"))

if (requireNamespace("Infusion",quietly=TRUE)) {
  Infusion::Infusion.options(spaMM.options("example_maxtime"))
  #Infusion.options(example_maxtime=20)  ## allows basic example
  #Infusion.options(example_maxtime=120)  ## allows refine()
  if (FALSE) { # for manual testing
    library(Infusion)
    Infusion.options(example_maxtime=60)
  }
  if (do.call("require",list(package="Rmixmod", quietly = TRUE))) {
    example("example_raw",package="Infusion",ask=FALSE) ## detected calc_logdisp_cov issues 
  } else {
    cat( crayon::bgGreen("package 'Rmixmod' not available, cannot run Infusion test.\n" ))
  }
}

Try the spaMM package in your browser

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

spaMM documentation built on Aug. 30, 2023, 1:07 a.m.