Skip to content

Commit 10f42dc

Browse files
need option set for original tests
1 parent e15e35e commit 10f42dc

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

inst/tests/tests.Rraw

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21276,10 +21276,15 @@ if (test_R.utils) local({
2127621276
})
2127721277

2127821278
# Create a data.table when one vector is transposed doesn't respect the name defined by user #4124
21279-
test(2321.01, DT <- data.table(a=1:2, b=matrix(1:2)), data.table(a=1:2, b=1:2))
21280-
test(2321.02, names(DT), names(data.frame(a=1:2, b=matrix(1:2))))
21281-
test(2321.03, DT <- data.table(a=integer(), b=matrix(1L, nrow=0L, ncol=1L)), data.table(a=integer(), b=integer()))
21282-
test(2321.04, names(DT), names(data.frame(a=integer(), b=matrix(1L, nrow=0L, ncol=1L))))
21279+
local({
21280+
old = options(datatable.old.matrix.autoname=FALSE)
21281+
on.exit(options(old))
21282+
21283+
test(2321.01, DT <- data.table(a=1:2, b=matrix(1:2)), data.table(a=1:2, b=1:2))
21284+
test(2321.02, names(DT), names(data.frame(a=1:2, b=matrix(1:2))))
21285+
test(2321.03, DT <- data.table(a=integer(), b=matrix(1L, nrow=0L, ncol=1L)), data.table(a=integer(), b=integer()))
21286+
test(2321.04, names(DT), names(data.frame(a=integer(), b=matrix(1L, nrow=0L, ncol=1L))))
21287+
})
2128321288
## but respect named column vectors
2128421289
test(2321.05, DT <- data.table(a=1:2, cbind(b=3:4)), data.table(a=1:2, b=3:4))
2128521290
test(2321.06, names(DT), names(data.frame(a=1:2, cbind(b=3:4))))

0 commit comments

Comments
 (0)