Skip to content

Commit ea2a32c

Browse files
fixed approach for reading addresses
1 parent 3aa76ba commit ea2a32c

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

inst/tests/mergelist.Rraw

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ if (exists("test.data.table", .GlobalEnv, inherits=FALSE)) {
88
test = data.table:::test
99
}
1010

11-
addresses = function(x) vapply(x, address, "")
12-
1311
# cbindlist
1412

1513
local({
@@ -21,11 +19,11 @@ local({
2119
ans = cbindlist(l)
2220
expected = data.table(l$d1, l$d2, l$d3)
2321
test(11.01, ans, expected)
24-
test(11.02, intersect(addresses(ans), addresses(l)), character())
22+
test(11.02, intersect(vapply(ans, address, ""), unlist(lapply(l, vapply, address, "")), character())
2523
ans = cbindlist(l, copy=FALSE)
2624
expected = setDT(c(l$d1, l$d2, l$d3))
2725
test(11.03, ans, expected)
28-
test(11.04, length(intersect(addresses(ans), addresses(l))), ncol(expected))
26+
test(11.04, length(intersect(vapply(ans, address, ""), unlist(lapply(l, vapply, address, "")))), ncol(expected))
2927
})
3028

3129
test(11.05, cbindlist(list(data.table(a=1L), data.table(), data.table(d=2L), data.table(f=3L))), data.table(a=1L, d=2L, f=3L))

0 commit comments

Comments
 (0)