tests/testthat/test_est_table_list_checks.R

library(testthat)
library(lavaan.printer)

test_that("Unsupported objects", {
library(lavaan)
mod <-
"
level: 1
  x1 ~ x2 + x3
level: 2
  f1 ~ x2 + x3
"
fit <- sem(mod,
           do.fit = FALSE)
est <- parameterEstimates(fit)
expect_error(parameterEstimates_table_list(fit), "Multilevel")
expect_error(parameterEstimates_table_list(est), "Multilevel")
expect_error(parameterEstimates_table_list(mod), "lavaan")
})

Try the lavaan.printer package in your browser

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

lavaan.printer documentation built on Sept. 30, 2024, 5:08 p.m.