# Test "intersBySSName" function context("intersect ssnames from two bcas") library(dst) test_that("intersBySSName", { y1 <- bca(tt = matrix(c(0,1,1,1,1,0,1,1,1),nrow = 3, byrow = TRUE), m = c(0.2,0.5, 0.3), cnames = c("a", "b", "c"), varnames = "x", idvar = 1) y2 <- bca(tt = matrix(c(1,0,0,1,1,1),nrow = 2, byrow = TRUE), m = c(0.6, 0.4), cnames = c("a", "b", "c"), varnames = "x", idvar = 1) expect_equal(Reduce("paste", intersBySSName(y1$ssnames[[1]], y2$ssnames[[2]])), "b c") })