Skip to content

Commit 798f266

Browse files
author
Florence Bockting
committed
tests: update tests for matrix output structure
1 parent 92c2a92 commit 798f266

1 file changed

Lines changed: 12 additions & 15 deletions

File tree

tests/testthat/test_loo_subsampling.R

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1047,26 +1047,23 @@ test_that("loo_compare_subsample", {
10471047
)
10481048
)
10491049

1050-
expect_equal(lcss$elpd_diff, lcsso$elpd_diff, tolerance = 1)
1051-
expect_equal(lcss2$elpd_diff, lcsso$elpd_diff, tolerance = 1)
1052-
expect_equal(lcssohh$elpd_diff, lcsso$elpd_diff, tolerance = 1)
1053-
expect_equal(lcssf1$elpd_diff, lcsso$elpd_diff, tolerance = 1)
1054-
expect_equal(lcssf2$elpd_diff, lcsso$elpd_diff, tolerance = 1)
1050+
expect_equal(lcss[, 1], lcsso[, 1], tolerance = 1)
1051+
expect_equal(lcss2[, 1], lcsso[, 1], tolerance = 1)
1052+
expect_equal(lcssohh[, 1], lcsso[, 1], tolerance = 1)
1053+
expect_equal(lcssf1[, 1], lcsso[, 1], tolerance = 1)
1054+
expect_equal(lcssf2[, 1], lcsso[, 1], tolerance = 1)
10551055

1056-
expect_gt(lcss$se_diff[2], lcsso$se_diff[2])
1057-
expect_gt(lcss$se_diff[3], lcsso$se_diff[3])
1058-
expect_gt(lcss2$se_diff[2], lcsso$se_diff[2])
1059-
expect_equal(lcss2$se_diff[3], lcsso$se_diff[3])
1060-
expect_gt(lcssohh$se_diff[2], lcsso$se_diff[2])
1061-
expect_equal(lcssohh$se_diff[3], lcsso$se_diff[3])
1056+
expect_gt(lcss[, 2][2], lcsso[, 2][2])
1057+
expect_gt(lcss[, 2][3], lcsso[, 2][3])
1058+
expect_gt(lcss2[, 2][2], lcsso[, 2][2])
1059+
expect_equal(lcss2[, 2][3], lcsso[, 2][3])
1060+
expect_gt(lcssohh[, 2][2], lcsso[, 2][2])
1061+
expect_equal(lcssohh[, 2][3], lcsso[, 2][3])
10621062

10631063
expect_silent(
10641064
lcss2m <- loo:::loo_compare.psis_loo_ss_list(x = list(lss2o1, lss3o1))
10651065
)
1066-
expect_equal(
1067-
lcss2m[, setdiff(colnames(lcss2m), "model")],
1068-
lcsso[1:2, setdiff(colnames(lcsso), "model")]
1069-
)
1066+
expect_equal(unname(lcss2m[,]), unname(lcsso[1:2, ]))
10701067

10711068
expect_snapshot(lcssapi <- loo_compare(lss1, lss2, lss3))
10721069
expect_equal(lcssapi, lcss)

0 commit comments

Comments
 (0)