Skip to content

Commit d0efdf0

Browse files
tweak tests
1 parent 489fa04 commit d0efdf0

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

inst/tests/tests.Rraw

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10342,7 +10342,7 @@ test(1673.1, TT + 4L, as.IDate("2016-04-29"))
1034210342
test(1673.2, TT + 4, as.IDate("2016-04-29"))
1034310343
test(1673.3, TT - 3, as.IDate("2016-04-22"))
1034410344
test(1673.4, TT - 3L, as.IDate("2016-04-22"))
10345-
test(1673.5, all.equal(as.IDate("2016-04-28") - as.IDate("2016-04-20"), as.difftime(8, units='days')))
10345+
test(1673.5, options=c(datatable.old.diff.idate=FALSE), all.equal(as.IDate("2016-04-28") - as.IDate("2016-04-20"), as.difftime(8, units='days')))
1034610346

1034710347

1034810348
# test for radix integer order when MAXINT is present AND decreasing=TRUE AND na.last=FALSE
@@ -21587,12 +21587,16 @@ test(2335.6, isoyear(as.Date("2019-12-30")), 2020L)
2158721587
# t1-t2 for Date/IDate should be consistent, modulo storage mode #4979
2158821588
t1 = as.IDate("2025-07-01")
2158921589
t2 = as.IDate("2025-06-01")
21590-
test(2336.1, all.equal(as.Date(t1) - as.Date(t2), t1 - t2))
21591-
test(2336.2, all.equal(as.Date(t2) - as.Date(t1), t2 - t1))
21592-
test(2336.3, all.equal(as.Date(t1) - t2, t1 - t2))
21593-
test(2336.4, all.equal(as.Date(t2) - t1, t2 - t1))
21594-
test(2336.5, all.equal(t1 - as.Date(t2), t1 - t2))
21595-
test(2336.6, all.equal(t2 - as.Date(t1), t2 - t1))
21590+
test(2336.01, options=c(datatable.old.diff.idate=FALSE), all.equal(as.Date(t1) - as.Date(t2), t1 - t2))
21591+
test(2336.02, options=c(datatable.old.diff.idate=FALSE), all.equal(as.Date(t2) - as.Date(t1), t2 - t1))
21592+
test(2336.03, options=c(datatable.old.diff.idate=FALSE), all.equal(as.Date(t1) - t2, t1 - t2))
21593+
test(2336.04, options=c(datatable.old.diff.idate=FALSE), all.equal(as.Date(t2) - t1, t2 - t1))
21594+
test(2336.05, all.equal(t1 - as.Date(t2), t1 - t2))
21595+
test(2336.06, all.equal(t2 - as.Date(t1), t2 - t1))
21596+
test(2336.07, all.equal(as.numeric(as.Date(t1) - as.Date(t2)), as.numeric(t1 - t2)))
21597+
test(2336.08, all.equal(as.numeric(as.Date(t2) - as.Date(t1)), as.numeric(t2 - t1)))
21598+
test(2336.09, all.equal(as.numeric(as.Date(t1) - t2), as.numeric(t1 - t2)))
21599+
test(2336.10, all.equal(as.numeric(as.Date(t2) - t1), as.numeric(t2 - t1)))
2159621600

2159721601
# fwrite: allow dec=',' with single column, #7227
2159821602
test(2337.1, fwrite(data.table(1), dec=","), NULL)

0 commit comments

Comments
 (0)