Skip to content

Commit 9aa901d

Browse files
committed
fixed test
1 parent 23605cf commit 9aa901d

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

inst/tests/tests.Rraw

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21524,11 +21524,12 @@ test(2332.81, {M1[]=frev(M1); M1}, {M2[]=rev(M2); M2})
2152421524
# regression test of edge case report #4964
2152521525
test(2333, as.expression(data.table(a = 1))[["a"]], 1)
2152621526

21527+
# regression test for hexdigits subscript overrun (uint8_t wraps over 255, unsigned overflow is well defined in c)
2152721528
f = tempfile()
2152821529
writeLines('a', f)
2152921530
writeLines(rep('0x1.ffffp0', 10000), f)
21530-
writeLines('0x1.ff\x9fp0', f)
21531+
writeLines('0x1.ff\x9fp0\n', f)
2153121532
writeLines(rep('0x1.ffffp0', 20000), f)
21532-
test(2334, fread(f))
21533+
test(2334, fread(f), TRUE)
2153321534

21534-
unlink(f)
21535+
unlink(f)

0 commit comments

Comments
 (0)