Skip to content

Commit c062c23

Browse files
committed
add one more like the initial one
but with explicit Inf conversion
1 parent 9008eb4 commit c062c23

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

inst/unitTests/runit.Date.R

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,11 @@ if (.runThisTest) {
170170
vec <- c(now, -Inf, Inf, now+2.345)
171171
checkEquals(sum(is.finite(fun(vec))), 2, msg = "Datetime.ctor.Inf.finite.set")
172172
checkEquals(sum(is.infinite(fun(vec))), 2, msg = "Datetime.ctor.Inf.notfinite.set")
173+
vec <- c(now, NA, NaN, Inf, now+2.345)
174+
posixtNA <- as.POSIXct(NA, origin="1970-01-01")
175+
posixtInf <- as.POSIXct(Inf, origin="1970-01-01")
176+
checkEquals(fun(vec), c(now, rep(posixtNA, 2), posixtInf, now+2.345),
177+
msg = "Datetime.ctor.NA.NaN.Inf.set")
173178
} else {
174179
vec <- c(now, NA, NaN, Inf, now+2.345)
175180
posixtNA <- as.POSIXct(NA, origin="1970-01-01")

0 commit comments

Comments
 (0)