Skip to content

Commit f0939a8

Browse files
answer always sorted?
1 parent 1833197 commit f0939a8

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

inst/tests/mergelist.Rraw

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -332,20 +332,15 @@ local({
332332
lhs = data.table(id1=1:2, v1=1:2),
333333
rhs = data.table(id1=2:1, v2=2:1)
334334
)
335-
expected = list(
336-
inner = data.table(id1=1:2, v1=1:2, v2=1:2),
337-
left = data.table(id1=1:2, v1=1:2, v2=1:2),
338-
right = data.table(id1=2:1, v1=2:1, v2=2:1),
339-
full = data.table(id1=2:1, v1=2:1, v2=2:1)
340-
)
335+
expected = data.table(id1=1:2, v1=1:2, v2=1:2)
341336
frac = 0.0
342337
for (how in c("inner", "left", "right", "full")) {
343338
frac = frac + 0.1
344339
for (mult in c("all", "first", "last", "error")) {
345340
frac = frac + 0.01
346-
test(29 + (frac <- frac + 0.001), ans <- mergepair(l$lhs, l$rhs, on="id1", how=how, mult=mult, copy=TRUE), expected[[how]])
341+
test(29 + (frac <- frac + 0.001), ans <- mergepair(l$lhs, l$rhs, on="id1", how=how, mult=mult, copy=TRUE), expected)
347342
test(29 + (frac <- frac + 0.001), copied(ans, l))
348-
test(29 + (frac <- frac + 0.001), ans <- mergepair(l$lhs, l$rhs, on="id1", how=how, mult=mult, copy=FALSE), expected[[how]])
343+
test(29 + (frac <- frac + 0.001), ans <- mergepair(l$lhs, l$rhs, on="id1", how=how, mult=mult, copy=FALSE), expected)
349344
test(29 + (frac <- frac + 0.001), notcopied(ans, l, how=how))
350345
}
351346
}

0 commit comments

Comments
 (0)