get_climate_safran: Dates are mixed up in RADIS.api netCDF output
date_start <- "2019-01-01"
date_end <- "2021-01-01"
s_extent <- get_climate_safran(
sb,
date_start = date_start,
date_end = date_end,
overlay_mode = "extent",
overwrite = TRUE
)
expect_s3_class(s_extent, "stars")
expect_equal(stars::st_get_dimension_values(s_extent, "time"), seq(
as.Date(date_start),
as.Date(date_end),
by = "day"
))
Error: stars::st_get_dimension_values(s_extent, "time") (`actual`) not equal to seq(as.Date(date_start), as.Date(date_end), by = "day") (`expected`).
actual | expected
[1] "2020-01-01" - "2019-01-01" [1]
[2] "2020-01-02" - "2019-01-02" [2]
[3] "2020-01-03" - "2019-01-03" [3]
[4] "2020-01-04" - "2019-01-04" [4]
[5] "2020-01-05" - "2019-01-05" [5]
[6] "2020-01-06" - "2019-01-06" [6]
[7] "2020-01-07" - "2019-01-07" [7]
[8] "2020-01-08" - "2019-01-08" [8]
[9] "2020-01-09" - "2019-01-09" [9]
[10] "2020-01-10" - "2019-01-10" [10]
... ... ... and 722 more ...
Last decade is coming first and then previous ones... Dates should be in increasing order. The issue is coming from RADIS.api output