if (suppressWarnings( requiet("testthat") && requiet("ggeffects") && requiet("lme4") && requiet("sjlabelled") )) { data(efc) efc$e15relat <- as_label(efc$e15relat) efc$e42dep <- as_label(efc$e42dep) efc$c172code <- as.factor(efc$c172code) m <- lmer(neg_c_7 ~ e42dep + c172code + (1 | e15relat), data = efc) test_that("ggpredict, contrasts-1", { options(contrasts = rep("contr.sum", 2)) pr <- ggpredict(m, c("c172code", "e42dep")) expect_false(anyNA(pr$std.error)) }) test_that("ggpredict, contrasts-2", { options(contrasts = rep("contr.sum", 2)) pr <- ggpredict(m, "c172code") expect_false(anyNA(pr$std.error)) }) test_that("ggpredict, contrasts-3", { options(contrasts = rep("contr.sum", 2)) pr <- ggpredict(m, "e42dep") expect_false(anyNA(pr$std.error)) }) test_that("ggpredict, contrasts-4", { options(contrasts = rep("contr.treatment", 2)) pr <- ggpredict(m, c("c172code", "e42dep")) expect_false(anyNA(pr$std.error)) }) test_that("ggpredict, contrasts-5", { options(contrasts = rep("contr.treatment", 2)) pr <- ggpredict(m, "c172code") expect_false(anyNA(pr$std.error)) }) test_that("ggpredict, contrasts-6", { options(contrasts = rep("contr.treatment", 2)) pr <- ggpredict(m, "e42dep") expect_false(anyNA(pr$std.error)) }) }