@@ -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