-})
-
-test_that("output is as expected on simulated series, predict_at > 0",
-{
- data = getDataTest(150, shift=TRUE)
-
- # index 142 : serie type 3
- f = computeFilaments(data, 142, limit=70, plot=FALSE)
- # Expected output: 24 series of type 2 (closer) then 50-4 series of type 3, then 142
- expect_identical(length(f$indices), as.integer(71))
- expect_identical(length(f$colors), as.integer(71))
- expect_true(all(f$indices >= 2)) #no type-1 neighbors
- for (i in 1:24)
- {
- # -1 + -1 because of the initial shift
- expect_equal((f$indices[i]-2) %% 3 + 1, 2)
- expect_match(f$colors[i], f$colors[1])
- }
- for (i in 25:70)
- {
- expect_equal((f$indices[i]-2) %% 3 + 1, 3)
- expect_match(f$colors[i], f$colors[25])
- }
- expect_equal(f$indices[71], 142)
- expect_match(f$colors[71], "#FF0000")
- expect_match(f$colors[1], "#E*")
- expect_match(f$colors[25], "#1*")
-})
-
-test_that("output is as expected on simulated series",
-{
- data = getDataTest(150, shift=TRUE)