swh:1:snp:2c68a6c5a8af2f06ac2c0225927f25b54fd1f9d0
Raw File
Tip revision: d73e4a2afcfbd6402c11716877e8f7466f309ef4 authored by Dominique Makowski on 22 October 2020, 13:40:02 UTC
version 0.7.5
Tip revision: d73e4a2
test-map_estimate.R
if (require("testthat") && requireNamespace("rstanarm", quietly = TRUE)) {

  test_that("map_estimate", {
    testthat::expect_equal(
      as.numeric(map_estimate(distribution_normal(1000))),
      0,
      tolerance = 0.01
    )
  })




  if (require("insight") && packageVersion("insight") > "0.8.2") {
    m <- insight::download_model("stanreg_merMod_5")

    test_that("map_estimate", {
      testthat::expect_equal(
        map_estimate(m, effects = "all")$Parameter,
        colnames(as.data.frame(m))[1:21]
      )
    })

    m <- insight::download_model("brms_zi_3")

    test_that("map_estimate", {
      testthat::expect_equal(
        map_estimate(m, effects = "all", component = "all")$Parameter,
        c("b_Intercept", "b_child", "b_camper", "r_persons.1.Intercept.",
          "r_persons.2.Intercept.", "r_persons.3.Intercept.", "r_persons.4.Intercept.",
          "sd_persons__Intercept", "b_zi_Intercept", "b_zi_child", "b_zi_camper",
          "r_persons__zi.1.Intercept.", "r_persons__zi.2.Intercept.", "r_persons__zi.3.Intercept.",
          "r_persons__zi.4.Intercept.", "sd_persons__zi_Intercept")
      )
    })
  }
}
back to top