if (helper_skip()) {
context("Test defaults")
pmxClassHelpers <- test_pmxClass_helpers()
# pmx_nlmixr()
test_that("pmx_plot_xx and get plot have same defaults", {
ctr <- pmxClassHelpers$ctr
pp <- ctr %>% plots()
Map(function(pname, fname) {
p1 <- do.call(fname, list(ctr = ctr))
p2 <- if (pname == "individual") {
ctr %>% get_plot(pname, 1)
} else {
ctr %>% get_plot(pname)
}
p1$plot_env$mm <- NULL
p2$plot_env$mm <- NULL
d1 <- unlist(as.list(p1$plot_env))
d2 <- unlist(as.list(p2$plot_env))
if (!fname %in% c("pmx_plot_eta_matrix")) {
expect_true(length(setdiff(d1, d2)) < 2)
}
}, pp$plot_name, pp$plot_function)
})
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.