Skip to content

Commit 13ed346

Browse files
simplify tests
1 parent b9d879e commit 13ed346

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

inst/tests/tests.Rraw

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21408,20 +21408,20 @@ dt = data.table(a = NA_integer_, b = NaN)
2140821408
test(2329.3, print(dt, col.names = "none"), output = "1: NA NaN\n")
2140921409

2141021410
# Row name extraction from multiple vectors, #7136
21411-
x <- c(1, 2, 3)
21412-
y <- setNames(c(4, 5, 6), c("A", "B", "C"))
21413-
test(2330.1, as.data.table(list(x, y), keep.rownames=TRUE), data.table(rn=c("A", "B", "C"), V1=c(1, 2, 3), V2=c(4, 5, 6)))
21414-
test(2330.2, as.data.table(list(x, y), keep.rownames="custom"), data.table(custom=c("A", "B", "C"), V1=c(1, 2, 3), V2=c(4, 5, 6)))
21415-
test(2330.3, as.data.table(list(y, x), keep.rownames=TRUE), data.table(rn=c("A", "B", "C"), V1=c(4, 5, 6), V2=c(1, 2, 3)))
21411+
x <- 1:3
21412+
y <- setNames(4:6, c("A", "B", "C"))
21413+
test(2330.1, as.data.table(list(x, y), keep.rownames=TRUE), data.table(rn=c("A", "B", "C"), V1=1:3, V2=4:6))
21414+
test(2330.2, as.data.table(list(x, y), keep.rownames="custom"), data.table(custom=c("A", "B", "C"), V1=1:3, V2=4:6))
21415+
test(2330.3, as.data.table(list(y, x), keep.rownames=TRUE), data.table(rn=c("A", "B", "C"), V1=4:6, V2=1:3))
2141621416

2141721417
# Behavior under data.frame()
21418-
test(2330.4, as.data.table(data.frame(x, y), keep.rownames=TRUE), data.table(rn=c("A", "B", "C"), x=c(1, 2, 3), y=c(4, 5, 6)))
21419-
test(2330.5, as.data.table(data.frame(y, x), keep.rownames=TRUE), data.table(rn=c("A", "B", "C"), y=c(4, 5, 6), x=c(1, 2, 3)))
21418+
test(2330.4, as.data.table(data.frame(x, y), keep.rownames=TRUE), data.table(rn=c("A", "B", "C"), x=1:3, y=4:6))
21419+
test(2330.5, as.data.table(data.frame(y, x), keep.rownames=TRUE), data.table(rn=c("A", "B", "C"), y=4:6, x=1:3))
2142021420

21421-
a <- setNames(c(7, 8, 9), c("", "", "")) # test condition about any(nzchar(valid_names))
21422-
test(2330.6, as.data.table(list(a), keep.rownames=TRUE), data.table(V1=c(7, 8, 9)))
21423-
b <- setNames(c(10, 11, 12), c("", "B", ""))
21424-
test(2330.7, as.data.table(list(b), keep.rownames=TRUE), data.table(rn=c("", "B", ""), V1=c(10, 11, 12)))
21421+
a <- setNames(7:9, c("", "", "")) # test condition about any(nzchar(valid_names))
21422+
test(2330.6, as.data.table(list(a), keep.rownames=TRUE), data.table(V1=7:9))
21423+
b <- setNames(10:12, c("", "B", ""))
21424+
test(2330.7, as.data.table(list(b), keep.rownames=TRUE), data.table(rn=c("", "B", ""), V1=10:12))
2142521425

2142621426
DF <- data.frame(row.names = letters[1:6], V = 1:6) # Test data.frame with explicit rownames
21427-
test(2330.8, as.data.table(list(a = 6:1, DF), keep.rownames=TRUE), data.table(rn=c("a", "b", "c", "d", "e", "f"), a=6:1, V=1:6))
21427+
test(2330.8, as.data.table(list(a = 6:1, DF), keep.rownames=TRUE), data.table(rn=letters[1:6], a=6:1, V=1:6))

0 commit comments

Comments
 (0)