- # Expected output: 23 series of type 3 (closer), then 50-3-10 series of type 2, then index 143
- expect_identical(length(f$indices), as.integer(61)) #61 because result also contain "today"
- expect_identical(length(f$colors), as.integer(61))
- for (i in 1:23)
- {
- expect_equal((f$indices[i]-1) %% 3 + 1, 3)
- expect_match(f$colors[i], f$colors[1])
- }
- for (i in 24:60)
- {
- expect_equal((f$indices[i]-1) %% 3 + 1, 2)
- expect_match(f$colors[i], f$colors[24])
- }
- expect_equal(f$indices[61], 143)
- expect_match(f$colors[61], "#FF0000") #special color: current day in red
- expect_match(f$colors[1], "#E*")
- expect_match(f$colors[24], "#1*")
-})
-
-test_that("output is as expected on simulated series, predict_at > 0",
-{
- data = getDataTest(150, shift=TRUE)