test_that("APAStyler method for merMod modelTest works", {
skip_on_cran()
data(aces_daily, package = "JWileymisc")
m <- lme4::lmer(PosAff ~ STRESS + (1 + STRESS | UserID), data = aces_daily)
expect_message(mt <- modelTest(m, method = "Wald"))
s1 <- APAStyler(mt)
expect_s3_class(s1, "data.table")
expect_identical(names(s1), c("Term", "Est", "Type"))
expect_type(s1$Term, "character")
expect_type(s1$Est, "character")
expect_true(any(grepl("\\[", s1$Est)))
expect_true(any(grepl("\\]", s1$Est)))
expect_true(any(grepl("\\*", s1$Est)))
s2 <- APAStyler(mt,
format = list(
FixedEffects = "%s, %s (%s, %s)",
RandomEffects = c("%s", "%s (%s, %s)"),
EffectSizes = "%s, %s; %s"),
pcontrol = list(digits = 3, stars = FALSE,
includeP = TRUE, includeSign = TRUE,
dropLeadingZero = TRUE))
expect_s3_class(s2, "data.table")
expect_identical(names(s2), c("Term", "Est", "Type"))
expect_type(s2$Term, "character")
expect_type(s2$Est, "character")
expect_true(any(grepl("\\(", s2$Est)))
expect_true(any(grepl("\\)", s2$Est)))
expect_false(any(grepl("\\*", s2$Est)))
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.