Skip to content

Commit b3f190c

Browse files
committed
test: updated expectations now some functions return a list
1 parent 0f5814a commit b3f190c

3 files changed

Lines changed: 24 additions & 26 deletions

File tree

tests/testthat/test-smk-isNaDS.R

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -25,29 +25,29 @@ test_that("numeric vector isNaDS", {
2525

2626
res <- isNaDS("input")
2727

28-
expect_length(res, 1)
29-
expect_equal(class(res), "logical")
30-
expect_equal(res, FALSE)
28+
expect_length(res$is.na, 1)
29+
expect_equal(class(res$is.na), "logical")
30+
expect_equal(res$is.na, FALSE)
3131
})
3232

3333
test_that("numeric vector isNaDS - with NA single", {
3434
input <- c(0.1, NA, 2.1, 3.1, 4.1)
3535

3636
res <- isNaDS("input")
3737

38-
expect_length(res, 1)
39-
expect_equal(class(res), "logical")
40-
expect_equal(res, FALSE)
38+
expect_length(res$is.na, 1)
39+
expect_equal(class(res$is.na), "logical")
40+
expect_equal(res$is.na, FALSE)
4141
})
4242

4343
test_that("numeric vector isNaDS - with NA all", {
4444
input <- c(NA, NA, NA, NA, NA)
4545

4646
res <- isNaDS("input")
4747

48-
expect_length(res, 1)
49-
expect_equal(class(res), "logical")
50-
expect_equal(res, TRUE)
48+
expect_length(res$is.na, 1)
49+
expect_equal(class(res$is.na), "logical")
50+
expect_equal(res$is.na, TRUE)
5151
})
5252

5353
# context("isNaDS::smk::character vector")
@@ -56,29 +56,29 @@ test_that("character vector isNaDS", {
5656

5757
res <- isNaDS("input")
5858

59-
expect_length(res, 1)
60-
expect_equal(class(res), "logical")
61-
expect_equal(res, FALSE)
59+
expect_length(res$is.na, 1)
60+
expect_equal(class(res$is.na), "logical")
61+
expect_equal(res$is.na, FALSE)
6262
})
6363

6464
test_that("character vector isNaDS - with NA single", {
6565
input <- c("101", NA, "303", "404", "505")
6666

6767
res <- isNaDS("input")
6868

69-
expect_length(res, 1)
70-
expect_equal(class(res), "logical")
71-
expect_equal(res, FALSE)
69+
expect_length(res$is.na, 1)
70+
expect_equal(class(res$is.na), "logical")
71+
expect_equal(res$is.na, FALSE)
7272
})
7373

7474
test_that("character vector isNaDS - with NA all", {
7575
input <- c(NA, NA, NA, NA, NA)
7676

7777
res <- isNaDS("input")
7878

79-
expect_length(res, 1)
80-
expect_equal(class(res), "logical")
81-
expect_equal(res, TRUE)
79+
expect_length(res$is.na, 1)
80+
expect_equal(class(res$is.na), "logical")
81+
expect_equal(res$is.na, TRUE)
8282
})
8383

8484
test_that("isNaDS throws error when object does not exist", {

tests/testthat/test-smk-levelsDS.R

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,6 @@ test_that("numeric vector levelsDS", {
3535
expect_equal(res$Levels[2], "1")
3636
expect_equal(res$Levels[3], "2")
3737
expect_equal(res$Levels[4], "3")
38-
expect_equal(class(res$ValidityMessage), "character")
39-
expect_equal(res$ValidityMessage, "VALID ANALYSIS")
4038
})
4139

4240
test_that("levelsDS throws error when object does not exist", {

tests/testthat/test-smk-numNaDS.R

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,19 @@ test_that("simple numNaDS", {
2525

2626
res <- numNaDS("input")
2727

28-
expect_equal(class(res), "integer")
29-
expect_length(res, 1)
30-
expect_equal(res, 3)
28+
expect_equal(class(res$numNA), "integer")
29+
expect_length(res$numNA, 1)
30+
expect_equal(res$numNA, 3)
3131
})
3232

3333
test_that("simple numNaDS, single NA", {
3434
input <- NA
3535

3636
res <- numNaDS("input")
3737

38-
expect_equal(class(res), "integer")
39-
expect_length(res, 1)
40-
expect_equal(res, 1)
38+
expect_equal(class(res$numNA), "integer")
39+
expect_length(res$numNA, 1)
40+
expect_equal(res$numNA, 1)
4141
})
4242

4343
test_that("numNaDS throws error when object does not exist", {

0 commit comments

Comments
 (0)