1- context(" test primarySuppression()" )
2-
31test_that(" primarySuppression works" , {
42 skip_on_cran()
53
@@ -8,14 +6,14 @@ test_that("primarySuppression works", {
86
97 p1 <- primarySuppression(problem , type = " freq" , maxN = 2 )
108 p1.sdc <- get.problemInstance(p1 @ problemInstance , " sdcStatus" )
11- expect_is (p1 , " sdcProblem" )
9+ expect_s4_class (p1 , " sdcProblem" )
1210 expect_equal(sum(p1.sdc == " u" ), 1 )
1311 expect_equal(which(p1.sdc == " u" ), 6 )
1412
1513 expect_error(primarySuppression(problem , type = " nk" , n = 2 , k = 80 ))
1614 p2 <- primarySuppression(problem , type = " nk" , n = 2 , k = 75 , numVarName = " val" )
1715 p2.sdc <- get.problemInstance(p2 @ problemInstance , " sdcStatus" )
18- expect_is (p2 , " sdcProblem" )
16+ expect_s4_class (p2 , " sdcProblem" )
1917 expect_equal(sum(p2.sdc == " u" ), 2 )
2018 expect_equal(which(p2.sdc == " u" ), c(6 , 14 ))
2119
@@ -24,7 +22,7 @@ test_that("primarySuppression works", {
2422 expect_error(primarySuppression(problem , type = " p" , p = 100 , numVarName = " val" ))
2523 p3 <- primarySuppression(problem , type = " p" , p = 70 , numVarName = " val" )
2624 p3.sdc <- get.problemInstance(p3 @ problemInstance , " sdcStatus" )
27- expect_is (p3 , " sdcProblem" )
25+ expect_s4_class (p3 , " sdcProblem" )
2826 expect_equal(sum(p3.sdc == " u" ), 2 )
2927 expect_equal(which(p3.sdc == " u" ), c(6 , 14 ))
3028
@@ -34,7 +32,7 @@ test_that("primarySuppression works", {
3432 expect_error(primarySuppression(problem , type = " pq" , pq = c(110 , 120 ), numVarName = " val" ))
3533 p4 <- primarySuppression(problem , type = " pq" , pq = c(60 , 80 ), numVarName = " val" )
3634 p4.sdc <- get.problemInstance(p4 @ problemInstance , " sdcStatus" )
37- expect_is (p4 , " sdcProblem" )
35+ expect_s4_class (p4 , " sdcProblem" )
3836 expect_equal(sum(p4.sdc == " u" ), 2 )
3937 expect_equal(which(p4.sdc == " u" ), c(6 , 14 ))
4038
@@ -43,7 +41,6 @@ test_that("primarySuppression works", {
4341 expect_error(primarySuppression(problem , type = " p" , p = 70 , numVarName = " val" ))
4442 expect_error(primarySuppression(problem , type = " pq" , pq = c(60 , 80 ), numVarName = " val" ))
4543
46-
4744 # use weights
4845 rm(list = ls())
4946 utils :: data(" microdata1" , package = " sdcTable" )
0 commit comments