CRAN Package Check Results for Package climwin

Last updated on 2020-04-05 02:50:25 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.2.2 19.76 199.84 219.60 ERROR
r-devel-linux-x86_64-debian-gcc 1.2.2 18.31 152.93 171.24 ERROR
r-devel-linux-x86_64-fedora-clang 1.2.2 264.56 ERROR
r-devel-linux-x86_64-fedora-gcc 1.2.2 253.81 ERROR
r-devel-windows-ix86+x86_64 1.2.2 41.00 192.00 233.00 ERROR
r-devel-windows-ix86+x86_64-gcc8 1.2.2 38.00 201.00 239.00 ERROR
r-patched-linux-x86_64 1.2.2 18.54 194.82 213.36 ERROR
r-patched-solaris-x86 1.2.2 366.40 ERROR
r-release-linux-x86_64 1.2.2 18.95 209.47 228.42 OK
r-release-windows-ix86+x86_64 1.2.2 36.00 323.00 359.00 OK
r-release-osx-x86_64 1.2.2 OK
r-oldrel-windows-ix86+x86_64 1.2.2 27.00 276.00 303.00 ERROR
r-oldrel-osx-x86_64 1.2.2 ERROR

Check Details

Version: 1.2.2
Check: examples
Result: ERROR
    Running examples in 'climwin-Ex.R' failed
    The error most likely occurred in:
    
    > base::assign(".ptime", proc.time(), pos = "CheckExEnv")
    > ### Name: merge_results
    > ### Title: Merge two slidingwin analyses.
    > ### Aliases: merge_results
    >
    > ### ** Examples
    >
    >
    > #Simple test example
    > #Create data from a subset of our test dataset
    > #Just use two years
    > biol_data <- Mass[1:2, ]
    > clim_data <- MassClimate[grep(pattern = "1979|1986", x = MassClimate$Date), ]
    >
    > output <- slidingwin(xvar = list(Temp = clim_data$Temp),
    + cdate = clim_data$Date,
    + bdate = biol_data$Date,
    + baseline = lm(Mass ~ 1, data = biol_data),
    + range = c(1, 0),
    + type = "relative", stat = "mean",
    + func = c("lin"), cmissing = FALSE, cinterval = "day")
    Initialising, please wait...
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%Error in min(modlist$ModelAICc) : invalid 'type' (list) of argument
    Calls: slidingwin -> basewin -> %in%
    Execution halted
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-patched-linux-x86_64

Version: 1.2.2
Check: tests
Result: ERROR
     Running 'testthat.R' [56s/63s]
    Running the tests in 'tests/testthat.R' failed.
    Complete output:
     > library(testthat)
     > library(climwin)
     Loading required package: ggplot2
     Loading required package: gridExtra
     Loading required package: Matrix
     >
     > test_check("climwin")
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 1. Failure: AutoWinOutput has created an output (@testautowin.R#36) --------
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     -- 2. Error: AutoWinOutput has created an output (@testautowin.R#39) ----------
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[2], 1) == 0.8)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     -- 3. Error: Spatial replication works with autowin (@testautowin.R#58) -------
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 4. Failure: crosswin produces output (@testcrosswin.R#29) ------------------
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     -- 5. Error: crosswin produces output (@testcrosswin.R#32) --------------------
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[1], 1) == -0.3)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     -- 6. Error: Spatial replication works with crosswin (@testcrosswin.R#49) -----
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::crosswin(...)
     2. climwin:::convertdate(...)
     3. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 7. Error: medwin returns two values (@testmedwin.R#7) ----------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 8. Error: plotall produces a graph when all variables provided (@testplotall.
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#3
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 10. Error: plotall produces a graph when bestmodel removed (@testplotall.R#56
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 11. Error: plotbest produces a graph (@testplotbest.R#10) ------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 12. Error: plotbetas produces a graph (@testplotbetas.R#8) -----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 13. Error: plotdelta produces a graph (@testplotdelta.R#7) -----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 14. Error: plothist produces a graph (@testplothist.R#7) -------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 15. Error: plotweights produces a graph (@testplotweights.R#7) -------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 16. Error: plotwin produces a graph (@testplotwin.R#7) ---------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 17. Error: pvalue produces Pc metric (@testpvalue.R#7) ---------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 18. Error: pvalue produces PdAICc metric (@testpvalue.R#32) ----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 19. Error: Check randwin output with slidingwin and max (@testrandwin.R#14)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 20. Error: Check randwin output with slidingwin and mean (@testrandwin.R#60)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     -- 21. Error: Check randwin output works with spatial replication (@testrandwin.
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     -- 22. Error: spatial replication works with singlewin (@testsinglewin.R#632) -
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 23. Error: slidingwin produces the right output (@testslidingwin.R#25) -----
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 24. Error: slidingwin produces multiple combos (@testslidingwin.R#72) ------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 25. Error: slidingwin produces binary values with upper and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 26. Error: slidingwin produces non-binary values with upper and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 27. Error: slidingwin produces non-binary values with lower and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 28. Error: slidingwin produces binary values with lower and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 29. Error: slidingwin produces binary values with lower/upper and binary = TR
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 30. Error: slidingwin produces non-binary values with lower/upper and binary
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 31. Error: No errors return when cmissing method1 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 32. Error: No errors return when cmissing method2 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 33. Error: No errors return when cmissing method1 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 34. Error: No errors return when cmissing method2 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 35. Error: No errors returned when cmissing method1 with NAs, cinterval = wee
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 36. Error: No error returned when cmissing method2 with NAs, cinterval = week
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 37. Error: No error returned when cmissing method1 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 38. Error: No error returned when cmissing method2 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 39. Error: glm models can run in slidingwin (@testslidingwin.R#570) --------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 40. Error: lmer [lme4] models can run in slidingwin (@testslidingwin.R#599)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 41. Error: lmer [lme4] models can run in slidingwin with cross-validation (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 42. Error: glmer [lme4] models can run in slidingwin (@testslidingwin.R#670)
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 43. Error: glmer [lme4] models can run in slidingwin with cross-validation (@
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 44. Error: basic lme [nlme] models can run in slidingwin (@testslidingwin.R#7
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 45. Error: lme [nlme] model with VarIdent can run in slidingwin (@testsliding
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 46. Error: lme [nlme] model with VarExp can run in slidingwin (@testslidingwi
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 47. Error: absolute window works (@testslidingwin.R#860) -------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 48. Error: slope stat work (@testslidingwin.R#892) -------------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 49. Error: Quadratic function works (@testslidingwin.R#954) ----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 50. Error: Cubic function works (@testslidingwin.R#1003) -------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 51. Error: Log function works (@testslidingwin.R#1052) ---------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 52. Error: Inverse function works (@testslidingwin.R#1101) -----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 53. Error: Weekly interval works (@testslidingwin.R#1154) ------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 54. Error: Monthly interval works (@testslidingwin.R#1185) -----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 55. Error: Does cross validation work? (@testslidingwin.R#1234) ------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 56. Error: Mean centring is functioning (@testslidingwin.R#1267) -----------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 57. Error: Mean centring is functioning with only wgmeans (@testslidingwin.R#
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 58. Error: Mean centring is functioning with only wgdev (@testslidingwin.R#13
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 59. Error: absolute window works with a cohort parameter (@testslidingwin.R#1
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     -- 60. Error: spatial replication works in slidingwin (@testslidingwin.R#1437)
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     -- 61. Error: spatial replication works in slidingwin with week (@testslidingwin
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     -- 62. Error: spatial replication works in slidingwin with month (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     -- 63. Error: spatial replication works in slidingwin with upper (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     -- 64. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     -- 65. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 66. Error: slidingwin produces the right output with monthly climate data (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 67. Error: slidingwin produces the right output when using weights in model (
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 68. Error: slidingwin produces the right output when using equal weights in m
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 69. Error: slidingwin works when cmax(cdate) == max(bdate) (@testslidingwin.R
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     -- 70. Error: Spatial replication works with weightwin (@testweightwin.R#170) -
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::weightwin(...)
     4. climwin:::basewin_weight(...)
     5. climwin:::convertdate(...)
     6. base::data.frame(Date = cintno, spatial = climspatial)
    
     == testthat results ===========================================================
     [ OK: 381 | SKIPPED: 0 | WARNINGS: 7 | FAILED: 70 ]
     1. Failure: AutoWinOutput has created an output (@testautowin.R#36)
     2. Error: AutoWinOutput has created an output (@testautowin.R#39)
     3. Error: Spatial replication works with autowin (@testautowin.R#58)
     4. Failure: crosswin produces output (@testcrosswin.R#29)
     5. Error: crosswin produces output (@testcrosswin.R#32)
     6. Error: Spatial replication works with crosswin (@testcrosswin.R#49)
     7. Error: medwin returns two values (@testmedwin.R#7)
     8. Error: plotall produces a graph when all variables provided (@testplotall.R#11)
     9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#36)
     1. ...
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-devel-linux-x86_64-debian-clang

Version: 1.2.2
Check: tests
Result: ERROR
     Running ‘testthat.R’ [44s/61s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(climwin)
     Loading required package: ggplot2
     Loading required package: gridExtra
     Loading required package: Matrix
     >
     > test_check("climwin")
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 1. Failure: AutoWinOutput has created an output (@testautowin.R#36) ────────
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     ── 2. Error: AutoWinOutput has created an output (@testautowin.R#39) ──────────
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[2], 1) == 0.8)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     ── 3. Error: Spatial replication works with autowin (@testautowin.R#58) ───────
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 4. Failure: crosswin produces output (@testcrosswin.R#29) ──────────────────
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     ── 5. Error: crosswin produces output (@testcrosswin.R#32) ────────────────────
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[1], 1) == -0.3)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     ── 6. Error: Spatial replication works with crosswin (@testcrosswin.R#49) ─────
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::crosswin(...)
     2. climwin:::convertdate(...)
     3. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 7. Error: medwin returns two values (@testmedwin.R#7) ──────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 8. Error: plotall produces a graph when all variables provided (@testplotall.
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#3
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 10. Error: plotall produces a graph when bestmodel removed (@testplotall.R#56
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 11. Error: plotbest produces a graph (@testplotbest.R#10) ──────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 12. Error: plotbetas produces a graph (@testplotbetas.R#8) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 13. Error: plotdelta produces a graph (@testplotdelta.R#7) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 14. Error: plothist produces a graph (@testplothist.R#7) ───────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 15. Error: plotweights produces a graph (@testplotweights.R#7) ─────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 16. Error: plotwin produces a graph (@testplotwin.R#7) ─────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 17. Error: pvalue produces Pc metric (@testpvalue.R#7) ─────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 18. Error: pvalue produces PdAICc metric (@testpvalue.R#32) ────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 19. Error: Check randwin output with slidingwin and max (@testrandwin.R#14)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 20. Error: Check randwin output with slidingwin and mean (@testrandwin.R#60)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     ── 21. Error: Check randwin output works with spatial replication (@testrandwin.
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 22. Error: spatial replication works with singlewin (@testsinglewin.R#632) ─
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 23. Error: slidingwin produces the right output (@testslidingwin.R#25) ─────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 24. Error: slidingwin produces multiple combos (@testslidingwin.R#72) ──────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 25. Error: slidingwin produces binary values with upper and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 26. Error: slidingwin produces non-binary values with upper and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 27. Error: slidingwin produces non-binary values with lower and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 28. Error: slidingwin produces binary values with lower and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 29. Error: slidingwin produces binary values with lower/upper and binary = TR
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 30. Error: slidingwin produces non-binary values with lower/upper and binary
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 31. Error: No errors return when cmissing method1 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 32. Error: No errors return when cmissing method2 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 33. Error: No errors return when cmissing method1 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 34. Error: No errors return when cmissing method2 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 35. Error: No errors returned when cmissing method1 with NAs, cinterval = wee
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 36. Error: No error returned when cmissing method2 with NAs, cinterval = week
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 37. Error: No error returned when cmissing method1 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 38. Error: No error returned when cmissing method2 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 39. Error: glm models can run in slidingwin (@testslidingwin.R#570) ────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 40. Error: lmer [lme4] models can run in slidingwin (@testslidingwin.R#599)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 41. Error: lmer [lme4] models can run in slidingwin with cross-validation (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 42. Error: glmer [lme4] models can run in slidingwin (@testslidingwin.R#670)
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 43. Error: glmer [lme4] models can run in slidingwin with cross-validation (@
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 44. Error: basic lme [nlme] models can run in slidingwin (@testslidingwin.R#7
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 45. Error: lme [nlme] model with VarIdent can run in slidingwin (@testsliding
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 46. Error: lme [nlme] model with VarExp can run in slidingwin (@testslidingwi
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 47. Error: absolute window works (@testslidingwin.R#860) ───────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 48. Error: slope stat work (@testslidingwin.R#892) ─────────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 49. Error: Quadratic function works (@testslidingwin.R#954) ────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 50. Error: Cubic function works (@testslidingwin.R#1003) ───────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 51. Error: Log function works (@testslidingwin.R#1052) ─────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 52. Error: Inverse function works (@testslidingwin.R#1101) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 53. Error: Weekly interval works (@testslidingwin.R#1154) ──────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 54. Error: Monthly interval works (@testslidingwin.R#1185) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 55. Error: Does cross validation work? (@testslidingwin.R#1234) ────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 56. Error: Mean centring is functioning (@testslidingwin.R#1267) ───────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 57. Error: Mean centring is functioning with only wgmeans (@testslidingwin.R#
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 58. Error: Mean centring is functioning with only wgdev (@testslidingwin.R#13
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 59. Error: absolute window works with a cohort parameter (@testslidingwin.R#1
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     ── 60. Error: spatial replication works in slidingwin (@testslidingwin.R#1437)
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 61. Error: spatial replication works in slidingwin with week (@testslidingwin
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     ── 62. Error: spatial replication works in slidingwin with month (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     ── 63. Error: spatial replication works in slidingwin with upper (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 64. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 65. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 66. Error: slidingwin produces the right output with monthly climate data (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 67. Error: slidingwin produces the right output when using weights in model (
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 68. Error: slidingwin produces the right output when using equal weights in m
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 69. Error: slidingwin works when cmax(cdate) == max(bdate) (@testslidingwin.R
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     ── 70. Error: Spatial replication works with weightwin (@testweightwin.R#170) ─
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::weightwin(...)
     4. climwin:::basewin_weight(...)
     5. climwin:::convertdate(...)
     6. base::data.frame(Date = cintno, spatial = climspatial)
    
     ══ testthat results ═══════════════════════════════════════════════════════════
     [ OK: 381 | SKIPPED: 0 | WARNINGS: 7 | FAILED: 70 ]
     1. Failure: AutoWinOutput has created an output (@testautowin.R#36)
     2. Error: AutoWinOutput has created an output (@testautowin.R#39)
     3. Error: Spatial replication works with autowin (@testautowin.R#58)
     4. Failure: crosswin produces output (@testcrosswin.R#29)
     5. Error: crosswin produces output (@testcrosswin.R#32)
     6. Error: Spatial replication works with crosswin (@testcrosswin.R#49)
     7. Error: medwin returns two values (@testmedwin.R#7)
     8. Error: plotall produces a graph when all variables provided (@testplotall.R#11)
     9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#36)
     1. ...
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.2.2
Check: examples
Result: ERROR
    Running examples in ‘climwin-Ex.R’ failed
    The error most likely occurred in:
    
    > ### Name: merge_results
    > ### Title: Merge two slidingwin analyses.
    > ### Aliases: merge_results
    >
    > ### ** Examples
    >
    >
    > #Simple test example
    > #Create data from a subset of our test dataset
    > #Just use two years
    > biol_data <- Mass[1:2, ]
    > clim_data <- MassClimate[grep(pattern = "1979|1986", x = MassClimate$Date), ]
    >
    > output <- slidingwin(xvar = list(Temp = clim_data$Temp),
    + cdate = clim_data$Date,
    + bdate = biol_data$Date,
    + baseline = lm(Mass ~ 1, data = biol_data),
    + range = c(1, 0),
    + type = "relative", stat = "mean",
    + func = c("lin"), cmissing = FALSE, cinterval = "day")
    Initialising, please wait...
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%Error in min(modlist$ModelAICc) : invalid 'type' (list) of argument
    Calls: slidingwin -> basewin -> %in%
    Execution halted
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-ix86+x86_64, r-devel-windows-ix86+x86_64-gcc8, r-patched-solaris-x86

Version: 1.2.2
Check: tests
Result: ERROR
     Running ‘testthat.R’ [72s/169s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(climwin)
     Loading required package: ggplot2
     Loading required package: gridExtra
     Loading required package: Matrix
     >
     > test_check("climwin")
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 1. Failure: AutoWinOutput has created an output (@testautowin.R#36) ────────
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     ── 2. Error: AutoWinOutput has created an output (@testautowin.R#39) ──────────
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[2], 1) == 0.8)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     ── 3. Error: Spatial replication works with autowin (@testautowin.R#58) ───────
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 4. Failure: crosswin produces output (@testcrosswin.R#29) ──────────────────
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     ── 5. Error: crosswin produces output (@testcrosswin.R#32) ────────────────────
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[1], 1) == -0.3)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     ── 6. Error: Spatial replication works with crosswin (@testcrosswin.R#49) ─────
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::crosswin(...)
     2. climwin:::convertdate(...)
     3. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 7. Error: medwin returns two values (@testmedwin.R#7) ──────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 8. Error: plotall produces a graph when all variables provided (@testplotall.
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#3
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 10. Error: plotall produces a graph when bestmodel removed (@testplotall.R#56
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 11. Error: plotbest produces a graph (@testplotbest.R#10) ──────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 12. Error: plotbetas produces a graph (@testplotbetas.R#8) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 13. Error: plotdelta produces a graph (@testplotdelta.R#7) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 14. Error: plothist produces a graph (@testplothist.R#7) ───────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 15. Error: plotweights produces a graph (@testplotweights.R#7) ─────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 16. Error: plotwin produces a graph (@testplotwin.R#7) ─────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 17. Error: pvalue produces Pc metric (@testpvalue.R#7) ─────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 18. Error: pvalue produces PdAICc metric (@testpvalue.R#32) ────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 19. Error: Check randwin output with slidingwin and max (@testrandwin.R#14)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 20. Error: Check randwin output with slidingwin and mean (@testrandwin.R#60)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     ── 21. Error: Check randwin output works with spatial replication (@testrandwin.
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 22. Error: spatial replication works with singlewin (@testsinglewin.R#632) ─
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 23. Error: slidingwin produces the right output (@testslidingwin.R#25) ─────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 24. Error: slidingwin produces multiple combos (@testslidingwin.R#72) ──────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 25. Error: slidingwin produces binary values with upper and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 26. Error: slidingwin produces non-binary values with upper and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 27. Error: slidingwin produces non-binary values with lower and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 28. Error: slidingwin produces binary values with lower and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 29. Error: slidingwin produces binary values with lower/upper and binary = TR
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 30. Error: slidingwin produces non-binary values with lower/upper and binary
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 31. Error: No errors return when cmissing method1 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 32. Error: No errors return when cmissing method2 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 33. Error: No errors return when cmissing method1 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 34. Error: No errors return when cmissing method2 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 35. Error: No errors returned when cmissing method1 with NAs, cinterval = wee
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 36. Error: No error returned when cmissing method2 with NAs, cinterval = week
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 37. Error: No error returned when cmissing method1 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 38. Error: No error returned when cmissing method2 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 39. Error: glm models can run in slidingwin (@testslidingwin.R#570) ────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 40. Error: lmer [lme4] models can run in slidingwin (@testslidingwin.R#599)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 41. Error: lmer [lme4] models can run in slidingwin with cross-validation (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 42. Error: glmer [lme4] models can run in slidingwin (@testslidingwin.R#670)
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 43. Error: glmer [lme4] models can run in slidingwin with cross-validation (@
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 44. Error: basic lme [nlme] models can run in slidingwin (@testslidingwin.R#7
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 45. Error: lme [nlme] model with VarIdent can run in slidingwin (@testsliding
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 46. Error: lme [nlme] model with VarExp can run in slidingwin (@testslidingwi
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 47. Error: absolute window works (@testslidingwin.R#860) ───────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 48. Error: slope stat work (@testslidingwin.R#892) ─────────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 49. Error: Quadratic function works (@testslidingwin.R#954) ────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 50. Error: Cubic function works (@testslidingwin.R#1003) ───────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 51. Error: Log function works (@testslidingwin.R#1052) ─────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 52. Error: Inverse function works (@testslidingwin.R#1101) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 53. Error: Weekly interval works (@testslidingwin.R#1154) ──────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 54. Error: Monthly interval works (@testslidingwin.R#1185) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 55. Error: Does cross validation work? (@testslidingwin.R#1234) ────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 56. Error: Mean centring is functioning (@testslidingwin.R#1267) ───────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 57. Error: Mean centring is functioning with only wgmeans (@testslidingwin.R#
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 58. Error: Mean centring is functioning with only wgdev (@testslidingwin.R#13
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 59. Error: absolute window works with a cohort parameter (@testslidingwin.R#1
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     ── 60. Error: spatial replication works in slidingwin (@testslidingwin.R#1437)
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 61. Error: spatial replication works in slidingwin with week (@testslidingwin
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     ── 62. Error: spatial replication works in slidingwin with month (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     ── 63. Error: spatial replication works in slidingwin with upper (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 64. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 65. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 66. Error: slidingwin produces the right output with monthly climate data (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 67. Error: slidingwin produces the right output when using weights in model (
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 68. Error: slidingwin produces the right output when using equal weights in m
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 69. Error: slidingwin works when cmax(cdate) == max(bdate) (@testslidingwin.R
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     ── 70. Error: Spatial replication works with weightwin (@testweightwin.R#170) ─
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::weightwin(...)
     4. climwin:::basewin_weight(...)
     5. climwin:::convertdate(...)
     6. base::data.frame(Date = cintno, spatial = climspatial)
    
     ══ testthat results ═══════════════════════════════════════════════════════════
     [ OK: 381 | SKIPPED: 0 | WARNINGS: 7 | FAILED: 70 ]
     1. Failure: AutoWinOutput has created an output (@testautowin.R#36)
     2. Error: AutoWinOutput has created an output (@testautowin.R#39)
     3. Error: Spatial replication works with autowin (@testautowin.R#58)
     4. Failure: crosswin produces output (@testcrosswin.R#29)
     5. Error: crosswin produces output (@testcrosswin.R#32)
     6. Error: Spatial replication works with crosswin (@testcrosswin.R#49)
     7. Error: medwin returns two values (@testmedwin.R#7)
     8. Error: plotall produces a graph when all variables provided (@testplotall.R#11)
     9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#36)
     1. ...
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-devel-linux-x86_64-fedora-clang

Version: 1.2.2
Check: tests
Result: ERROR
     Running ‘testthat.R’ [66s/77s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(climwin)
     Loading required package: ggplot2
     Loading required package: gridExtra
     Loading required package: Matrix
     >
     > test_check("climwin")
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 1. Failure: AutoWinOutput has created an output (@testautowin.R#36) ────────
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     ── 2. Error: AutoWinOutput has created an output (@testautowin.R#39) ──────────
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[2], 1) == 0.8)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     ── 3. Error: Spatial replication works with autowin (@testautowin.R#58) ───────
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 4. Failure: crosswin produces output (@testcrosswin.R#29) ──────────────────
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     ── 5. Error: crosswin produces output (@testcrosswin.R#32) ────────────────────
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[1], 1) == -0.3)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     ── 6. Error: Spatial replication works with crosswin (@testcrosswin.R#49) ─────
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::crosswin(...)
     2. climwin:::convertdate(...)
     3. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 7. Error: medwin returns two values (@testmedwin.R#7) ──────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 8. Error: plotall produces a graph when all variables provided (@testplotall.
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#3
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 10. Error: plotall produces a graph when bestmodel removed (@testplotall.R#56
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 11. Error: plotbest produces a graph (@testplotbest.R#10) ──────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 12. Error: plotbetas produces a graph (@testplotbetas.R#8) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 13. Error: plotdelta produces a graph (@testplotdelta.R#7) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 14. Error: plothist produces a graph (@testplothist.R#7) ───────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 15. Error: plotweights produces a graph (@testplotweights.R#7) ─────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 16. Error: plotwin produces a graph (@testplotwin.R#7) ─────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 17. Error: pvalue produces Pc metric (@testpvalue.R#7) ─────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 18. Error: pvalue produces PdAICc metric (@testpvalue.R#32) ────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 19. Error: Check randwin output with slidingwin and max (@testrandwin.R#14)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 20. Error: Check randwin output with slidingwin and mean (@testrandwin.R#60)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     ── 21. Error: Check randwin output works with spatial replication (@testrandwin.
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 22. Error: spatial replication works with singlewin (@testsinglewin.R#632) ─
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 23. Error: slidingwin produces the right output (@testslidingwin.R#25) ─────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 24. Error: slidingwin produces multiple combos (@testslidingwin.R#72) ──────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 25. Error: slidingwin produces binary values with upper and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 26. Error: slidingwin produces non-binary values with upper and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 27. Error: slidingwin produces non-binary values with lower and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 28. Error: slidingwin produces binary values with lower and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 29. Error: slidingwin produces binary values with lower/upper and binary = TR
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 30. Error: slidingwin produces non-binary values with lower/upper and binary
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 31. Error: No errors return when cmissing method1 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 32. Error: No errors return when cmissing method2 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 33. Error: No errors return when cmissing method1 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 34. Error: No errors return when cmissing method2 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 35. Error: No errors returned when cmissing method1 with NAs, cinterval = wee
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 36. Error: No error returned when cmissing method2 with NAs, cinterval = week
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 37. Error: No error returned when cmissing method1 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 38. Error: No error returned when cmissing method2 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 39. Error: glm models can run in slidingwin (@testslidingwin.R#570) ────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 40. Error: lmer [lme4] models can run in slidingwin (@testslidingwin.R#599)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 41. Error: lmer [lme4] models can run in slidingwin with cross-validation (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 42. Error: glmer [lme4] models can run in slidingwin (@testslidingwin.R#670)
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 43. Error: glmer [lme4] models can run in slidingwin with cross-validation (@
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 44. Error: basic lme [nlme] models can run in slidingwin (@testslidingwin.R#7
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 45. Error: lme [nlme] model with VarIdent can run in slidingwin (@testsliding
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 46. Error: lme [nlme] model with VarExp can run in slidingwin (@testslidingwi
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 47. Error: absolute window works (@testslidingwin.R#860) ───────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 48. Error: slope stat work (@testslidingwin.R#892) ─────────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 49. Error: Quadratic function works (@testslidingwin.R#954) ────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 50. Error: Cubic function works (@testslidingwin.R#1003) ───────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 51. Error: Log function works (@testslidingwin.R#1052) ─────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 52. Error: Inverse function works (@testslidingwin.R#1101) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 53. Error: Weekly interval works (@testslidingwin.R#1154) ──────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 54. Error: Monthly interval works (@testslidingwin.R#1185) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 55. Error: Does cross validation work? (@testslidingwin.R#1234) ────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 56. Error: Mean centring is functioning (@testslidingwin.R#1267) ───────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 57. Error: Mean centring is functioning with only wgmeans (@testslidingwin.R#
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 58. Error: Mean centring is functioning with only wgdev (@testslidingwin.R#13
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 59. Error: absolute window works with a cohort parameter (@testslidingwin.R#1
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     ── 60. Error: spatial replication works in slidingwin (@testslidingwin.R#1437)
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 61. Error: spatial replication works in slidingwin with week (@testslidingwin
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     ── 62. Error: spatial replication works in slidingwin with month (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     ── 63. Error: spatial replication works in slidingwin with upper (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 64. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 65. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 66. Error: slidingwin produces the right output with monthly climate data (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 67. Error: slidingwin produces the right output when using weights in model (
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 68. Error: slidingwin produces the right output when using equal weights in m
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 69. Error: slidingwin works when cmax(cdate) == max(bdate) (@testslidingwin.R
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     ── 70. Error: Spatial replication works with weightwin (@testweightwin.R#170) ─
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::weightwin(...)
     4. climwin:::basewin_weight(...)
     5. climwin:::convertdate(...)
     6. base::data.frame(Date = cintno, spatial = climspatial)
    
     ══ testthat results ═══════════════════════════════════════════════════════════
     [ OK: 381 | SKIPPED: 0 | WARNINGS: 7 | FAILED: 70 ]
     1. Failure: AutoWinOutput has created an output (@testautowin.R#36)
     2. Error: AutoWinOutput has created an output (@testautowin.R#39)
     3. Error: Spatial replication works with autowin (@testautowin.R#58)
     4. Failure: crosswin produces output (@testcrosswin.R#29)
     5. Error: crosswin produces output (@testcrosswin.R#32)
     6. Error: Spatial replication works with crosswin (@testcrosswin.R#49)
     7. Error: medwin returns two values (@testmedwin.R#7)
     8. Error: plotall produces a graph when all variables provided (@testplotall.R#11)
     9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#36)
     1. ...
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-devel-linux-x86_64-fedora-gcc

Version: 1.2.2
Check: tests
Result: ERROR
     Running 'testthat.R' [58s]
    Running the tests in 'tests/testthat.R' failed.
    Complete output:
     > library(testthat)
     > library(climwin)
     Loading required package: ggplot2
     Loading required package: gridExtra
     Loading required package: Matrix
     >
     > test_check("climwin")
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 1. Failure: AutoWinOutput has created an output (@testautowin.R#36) --------
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     -- 2. Error: AutoWinOutput has created an output (@testautowin.R#39) ----------
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[2], 1) == 0.8)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     -- 3. Error: Spatial replication works with autowin (@testautowin.R#58) -------
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 4. Failure: crosswin produces output (@testcrosswin.R#29) ------------------
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     -- 5. Error: crosswin produces output (@testcrosswin.R#32) --------------------
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[1], 1) == -0.3)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     -- 6. Error: Spatial replication works with crosswin (@testcrosswin.R#49) -----
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::crosswin(...)
     2. climwin:::convertdate(...)
     3. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 7. Error: medwin returns two values (@testmedwin.R#7) ----------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 8. Error: plotall produces a graph when all variables provided (@testplotall.
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#3
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 10. Error: plotall produces a graph when bestmodel removed (@testplotall.R#56
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 11. Error: plotbest produces a graph (@testplotbest.R#10) ------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 12. Error: plotbetas produces a graph (@testplotbetas.R#8) -----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 13. Error: plotdelta produces a graph (@testplotdelta.R#7) -----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 14. Error: plothist produces a graph (@testplothist.R#7) -------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 15. Error: plotweights produces a graph (@testplotweights.R#7) -------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 16. Error: plotwin produces a graph (@testplotwin.R#7) ---------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 17. Error: pvalue produces Pc metric (@testpvalue.R#7) ---------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 18. Error: pvalue produces PdAICc metric (@testpvalue.R#32) ----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 19. Error: Check randwin output with slidingwin and max (@testrandwin.R#14)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 20. Error: Check randwin output with slidingwin and mean (@testrandwin.R#60)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     -- 21. Error: Check randwin output works with spatial replication (@testrandwin.
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     -- 22. Error: spatial replication works with singlewin (@testsinglewin.R#632) -
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 23. Error: slidingwin produces the right output (@testslidingwin.R#25) -----
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 24. Error: slidingwin produces multiple combos (@testslidingwin.R#72) ------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 25. Error: slidingwin produces binary values with upper and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 26. Error: slidingwin produces non-binary values with upper and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 27. Error: slidingwin produces non-binary values with lower and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 28. Error: slidingwin produces binary values with lower and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 29. Error: slidingwin produces binary values with lower/upper and binary = TR
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 30. Error: slidingwin produces non-binary values with lower/upper and binary
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 31. Error: No errors return when cmissing method1 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 32. Error: No errors return when cmissing method2 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 33. Error: No errors return when cmissing method1 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 34. Error: No errors return when cmissing method2 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 35. Error: No errors returned when cmissing method1 with NAs, cinterval = wee
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 36. Error: No error returned when cmissing method2 with NAs, cinterval = week
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 37. Error: No error returned when cmissing method1 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 38. Error: No error returned when cmissing method2 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 39. Error: glm models can run in slidingwin (@testslidingwin.R#570) --------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 40. Error: lmer [lme4] models can run in slidingwin (@testslidingwin.R#599)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 41. Error: lmer [lme4] models can run in slidingwin with cross-validation (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 42. Error: glmer [lme4] models can run in slidingwin (@testslidingwin.R#670)
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 43. Error: glmer [lme4] models can run in slidingwin with cross-validation (@
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 44. Error: basic lme [nlme] models can run in slidingwin (@testslidingwin.R#7
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 45. Error: lme [nlme] model with VarIdent can run in slidingwin (@testsliding
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 46. Error: lme [nlme] model with VarExp can run in slidingwin (@testslidingwi
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 47. Error: absolute window works (@testslidingwin.R#860) -------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 48. Error: slope stat work (@testslidingwin.R#892) -------------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 49. Error: Quadratic function works (@testslidingwin.R#954) ----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 50. Error: Cubic function works (@testslidingwin.R#1003) -------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 51. Error: Log function works (@testslidingwin.R#1052) ---------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 52. Error: Inverse function works (@testslidingwin.R#1101) -----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 53. Error: Weekly interval works (@testslidingwin.R#1154) ------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 54. Error: Monthly interval works (@testslidingwin.R#1185) -----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 55. Error: Does cross validation work? (@testslidingwin.R#1234) ------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 56. Error: Mean centring is functioning (@testslidingwin.R#1267) -----------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 57. Error: Mean centring is functioning with only wgmeans (@testslidingwin.R#
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 58. Error: Mean centring is functioning with only wgdev (@testslidingwin.R#13
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 59. Error: absolute window works with a cohort parameter (@testslidingwin.R#1
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     -- 60. Error: spatial replication works in slidingwin (@testslidingwin.R#1437)
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     -- 61. Error: spatial replication works in slidingwin with week (@testslidingwin
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     -- 62. Error: spatial replication works in slidingwin with month (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     -- 63. Error: spatial replication works in slidingwin with upper (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     -- 64. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     -- 65. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 66. Error: slidingwin produces the right output with monthly climate data (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 67. Error: slidingwin produces the right output when using weights in model (
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 68. Error: slidingwin produces the right output when using equal weights in m
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 69. Error: slidingwin works when cmax(cdate) == max(bdate) (@testslidingwin.R
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     -- 70. Error: Spatial replication works with weightwin (@testweightwin.R#170) -
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::weightwin(...)
     4. climwin:::basewin_weight(...)
     5. climwin:::convertdate(...)
     6. base::data.frame(Date = cintno, spatial = climspatial)
    
     == testthat results ===========================================================
     [ OK: 381 | SKIPPED: 0 | WARNINGS: 7 | FAILED: 70 ]
     1. Failure: AutoWinOutput has created an output (@testautowin.R#36)
     2. Error: AutoWinOutput has created an output (@testautowin.R#39)
     3. Error: Spatial replication works with autowin (@testautowin.R#58)
     4. Failure: crosswin produces output (@testcrosswin.R#29)
     5. Error: crosswin produces output (@testcrosswin.R#32)
     6. Error: Spatial replication works with crosswin (@testcrosswin.R#49)
     7. Error: medwin returns two values (@testmedwin.R#7)
     8. Error: plotall produces a graph when all variables provided (@testplotall.R#11)
     9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#36)
     1. ...
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-devel-windows-ix86+x86_64

Version: 1.2.2
Check: tests
Result: ERROR
     Running 'testthat.R' [56s]
    Running the tests in 'tests/testthat.R' failed.
    Complete output:
     > library(testthat)
     > library(climwin)
     Loading required package: ggplot2
     Loading required package: gridExtra
     Loading required package: Matrix
     >
     > test_check("climwin")
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 1. Failure: AutoWinOutput has created an output (@testautowin.R#36) --------
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     -- 2. Error: AutoWinOutput has created an output (@testautowin.R#39) ----------
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[2], 1) == 0.8)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     -- 3. Error: Spatial replication works with autowin (@testautowin.R#58) -------
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 4. Failure: crosswin produces output (@testcrosswin.R#29) ------------------
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     -- 5. Error: crosswin produces output (@testcrosswin.R#32) --------------------
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[1], 1) == -0.3)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     -- 6. Error: Spatial replication works with crosswin (@testcrosswin.R#49) -----
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::crosswin(...)
     2. climwin:::convertdate(...)
     3. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 7. Error: medwin returns two values (@testmedwin.R#7) ----------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 8. Error: plotall produces a graph when all variables provided (@testplotall.
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#3
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 10. Error: plotall produces a graph when bestmodel removed (@testplotall.R#56
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 11. Error: plotbest produces a graph (@testplotbest.R#10) ------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 12. Error: plotbetas produces a graph (@testplotbetas.R#8) -----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 13. Error: plotdelta produces a graph (@testplotdelta.R#7) -----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 14. Error: plothist produces a graph (@testplothist.R#7) -------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 15. Error: plotweights produces a graph (@testplotweights.R#7) -------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 16. Error: plotwin produces a graph (@testplotwin.R#7) ---------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 17. Error: pvalue produces Pc metric (@testpvalue.R#7) ---------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 18. Error: pvalue produces PdAICc metric (@testpvalue.R#32) ----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 19. Error: Check randwin output with slidingwin and max (@testrandwin.R#14)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 20. Error: Check randwin output with slidingwin and mean (@testrandwin.R#60)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     -- 21. Error: Check randwin output works with spatial replication (@testrandwin.
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     -- 22. Error: spatial replication works with singlewin (@testsinglewin.R#632) -
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 23. Error: slidingwin produces the right output (@testslidingwin.R#25) -----
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 24. Error: slidingwin produces multiple combos (@testslidingwin.R#72) ------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 25. Error: slidingwin produces binary values with upper and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 26. Error: slidingwin produces non-binary values with upper and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 27. Error: slidingwin produces non-binary values with lower and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 28. Error: slidingwin produces binary values with lower and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 29. Error: slidingwin produces binary values with lower/upper and binary = TR
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 30. Error: slidingwin produces non-binary values with lower/upper and binary
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 31. Error: No errors return when cmissing method1 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 32. Error: No errors return when cmissing method2 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 33. Error: No errors return when cmissing method1 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 34. Error: No errors return when cmissing method2 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 35. Error: No errors returned when cmissing method1 with NAs, cinterval = wee
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 36. Error: No error returned when cmissing method2 with NAs, cinterval = week
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 37. Error: No error returned when cmissing method1 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 38. Error: No error returned when cmissing method2 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 39. Error: glm models can run in slidingwin (@testslidingwin.R#570) --------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 40. Error: lmer [lme4] models can run in slidingwin (@testslidingwin.R#599)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 41. Error: lmer [lme4] models can run in slidingwin with cross-validation (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 42. Error: glmer [lme4] models can run in slidingwin (@testslidingwin.R#670)
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 43. Error: glmer [lme4] models can run in slidingwin with cross-validation (@
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 44. Error: basic lme [nlme] models can run in slidingwin (@testslidingwin.R#7
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 45. Error: lme [nlme] model with VarIdent can run in slidingwin (@testsliding
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 46. Error: lme [nlme] model with VarExp can run in slidingwin (@testslidingwi
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 47. Error: absolute window works (@testslidingwin.R#860) -------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 48. Error: slope stat work (@testslidingwin.R#892) -------------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 49. Error: Quadratic function works (@testslidingwin.R#954) ----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 50. Error: Cubic function works (@testslidingwin.R#1003) -------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 51. Error: Log function works (@testslidingwin.R#1052) ---------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 52. Error: Inverse function works (@testslidingwin.R#1101) -----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 53. Error: Weekly interval works (@testslidingwin.R#1154) ------------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 54. Error: Monthly interval works (@testslidingwin.R#1185) -----------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 55. Error: Does cross validation work? (@testslidingwin.R#1234) ------------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 56. Error: Mean centring is functioning (@testslidingwin.R#1267) -----------
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 57. Error: Mean centring is functioning with only wgmeans (@testslidingwin.R#
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 58. Error: Mean centring is functioning with only wgdev (@testslidingwin.R#13
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 59. Error: absolute window works with a cohort parameter (@testslidingwin.R#1
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     -- 60. Error: spatial replication works in slidingwin (@testslidingwin.R#1437)
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     -- 61. Error: spatial replication works in slidingwin with week (@testslidingwin
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     -- 62. Error: spatial replication works in slidingwin with month (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     -- 63. Error: spatial replication works in slidingwin with upper (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     -- 64. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     -- 65. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 66. Error: slidingwin produces the right output with monthly climate data (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 67. Error: slidingwin produces the right output when using weights in model (
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 68. Error: slidingwin produces the right output when using equal weights in m
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 69. Error: slidingwin works when cmax(cdate) == max(bdate) (@testslidingwin.R
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     -- 70. Error: Spatial replication works with weightwin (@testweightwin.R#170) -
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::weightwin(...)
     4. climwin:::basewin_weight(...)
     5. climwin:::convertdate(...)
     6. base::data.frame(Date = cintno, spatial = climspatial)
    
     == testthat results ===========================================================
     [ OK: 381 | SKIPPED: 0 | WARNINGS: 7 | FAILED: 70 ]
     1. Failure: AutoWinOutput has created an output (@testautowin.R#36)
     2. Error: AutoWinOutput has created an output (@testautowin.R#39)
     3. Error: Spatial replication works with autowin (@testautowin.R#58)
     4. Failure: crosswin produces output (@testcrosswin.R#29)
     5. Error: crosswin produces output (@testcrosswin.R#32)
     6. Error: Spatial replication works with crosswin (@testcrosswin.R#49)
     7. Error: medwin returns two values (@testmedwin.R#7)
     8. Error: plotall produces a graph when all variables provided (@testplotall.R#11)
     9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#36)
     1. ...
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-devel-windows-ix86+x86_64-gcc8

Version: 1.2.2
Check: tests
Result: ERROR
     Running ‘testthat.R’ [57s/60s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(climwin)
     Loading required package: ggplot2
     Loading required package: gridExtra
     Loading required package: Matrix
     >
     > test_check("climwin")
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 1. Failure: AutoWinOutput has created an output (@testautowin.R#36) ────────
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     ── 2. Error: AutoWinOutput has created an output (@testautowin.R#39) ──────────
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[2], 1) == 0.8)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     ── 3. Error: Spatial replication works with autowin (@testautowin.R#58) ───────
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 4. Failure: crosswin produces output (@testcrosswin.R#29) ──────────────────
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     ── 5. Error: crosswin produces output (@testcrosswin.R#32) ────────────────────
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[1], 1) == -0.3)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     ── 6. Error: Spatial replication works with crosswin (@testcrosswin.R#49) ─────
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::crosswin(...)
     2. climwin:::convertdate(...)
     3. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 7. Error: medwin returns two values (@testmedwin.R#7) ──────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 8. Error: plotall produces a graph when all variables provided (@testplotall.
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#3
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 10. Error: plotall produces a graph when bestmodel removed (@testplotall.R#56
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 11. Error: plotbest produces a graph (@testplotbest.R#10) ──────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 12. Error: plotbetas produces a graph (@testplotbetas.R#8) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 13. Error: plotdelta produces a graph (@testplotdelta.R#7) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 14. Error: plothist produces a graph (@testplothist.R#7) ───────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 15. Error: plotweights produces a graph (@testplotweights.R#7) ─────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 16. Error: plotwin produces a graph (@testplotwin.R#7) ─────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 17. Error: pvalue produces Pc metric (@testpvalue.R#7) ─────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 18. Error: pvalue produces PdAICc metric (@testpvalue.R#32) ────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 19. Error: Check randwin output with slidingwin and max (@testrandwin.R#14)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 20. Error: Check randwin output with slidingwin and mean (@testrandwin.R#60)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     ── 21. Error: Check randwin output works with spatial replication (@testrandwin.
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 22. Error: spatial replication works with singlewin (@testsinglewin.R#632) ─
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 23. Error: slidingwin produces the right output (@testslidingwin.R#25) ─────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 24. Error: slidingwin produces multiple combos (@testslidingwin.R#72) ──────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 25. Error: slidingwin produces binary values with upper and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 26. Error: slidingwin produces non-binary values with upper and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 27. Error: slidingwin produces non-binary values with lower and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 28. Error: slidingwin produces binary values with lower and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 29. Error: slidingwin produces binary values with lower/upper and binary = TR
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 30. Error: slidingwin produces non-binary values with lower/upper and binary
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 31. Error: No errors return when cmissing method1 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 32. Error: No errors return when cmissing method2 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 33. Error: No errors return when cmissing method1 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 34. Error: No errors return when cmissing method2 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 35. Error: No errors returned when cmissing method1 with NAs, cinterval = wee
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 36. Error: No error returned when cmissing method2 with NAs, cinterval = week
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 37. Error: No error returned when cmissing method1 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 38. Error: No error returned when cmissing method2 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 39. Error: glm models can run in slidingwin (@testslidingwin.R#570) ────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 40. Error: lmer [lme4] models can run in slidingwin (@testslidingwin.R#599)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 41. Error: lmer [lme4] models can run in slidingwin with cross-validation (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 42. Error: glmer [lme4] models can run in slidingwin (@testslidingwin.R#670)
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 43. Error: glmer [lme4] models can run in slidingwin with cross-validation (@
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 44. Error: basic lme [nlme] models can run in slidingwin (@testslidingwin.R#7
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 45. Error: lme [nlme] model with VarIdent can run in slidingwin (@testsliding
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 46. Error: lme [nlme] model with VarExp can run in slidingwin (@testslidingwi
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 47. Error: absolute window works (@testslidingwin.R#860) ───────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 48. Error: slope stat work (@testslidingwin.R#892) ─────────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 49. Error: Quadratic function works (@testslidingwin.R#954) ────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 50. Error: Cubic function works (@testslidingwin.R#1003) ───────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 51. Error: Log function works (@testslidingwin.R#1052) ─────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 52. Error: Inverse function works (@testslidingwin.R#1101) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 53. Error: Weekly interval works (@testslidingwin.R#1154) ──────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 54. Error: Monthly interval works (@testslidingwin.R#1185) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 55. Error: Does cross validation work? (@testslidingwin.R#1234) ────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 56. Error: Mean centring is functioning (@testslidingwin.R#1267) ───────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 57. Error: Mean centring is functioning with only wgmeans (@testslidingwin.R#
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 58. Error: Mean centring is functioning with only wgdev (@testslidingwin.R#13
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 59. Error: absolute window works with a cohort parameter (@testslidingwin.R#1
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     ── 60. Error: spatial replication works in slidingwin (@testslidingwin.R#1437)
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 61. Error: spatial replication works in slidingwin with week (@testslidingwin
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     ── 62. Error: spatial replication works in slidingwin with month (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     ── 63. Error: spatial replication works in slidingwin with upper (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 64. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 65. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 66. Error: slidingwin produces the right output with monthly climate data (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 67. Error: slidingwin produces the right output when using weights in model (
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 68. Error: slidingwin produces the right output when using equal weights in m
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 69. Error: slidingwin works when cmax(cdate) == max(bdate) (@testslidingwin.R
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     ── 70. Error: Spatial replication works with weightwin (@testweightwin.R#170) ─
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::weightwin(...)
     4. climwin:::basewin_weight(...)
     5. climwin:::convertdate(...)
     6. base::data.frame(Date = cintno, spatial = climspatial)
    
     ══ testthat results ═══════════════════════════════════════════════════════════
     [ OK: 381 | SKIPPED: 0 | WARNINGS: 7 | FAILED: 70 ]
     1. Failure: AutoWinOutput has created an output (@testautowin.R#36)
     2. Error: AutoWinOutput has created an output (@testautowin.R#39)
     3. Error: Spatial replication works with autowin (@testautowin.R#58)
     4. Failure: crosswin produces output (@testcrosswin.R#29)
     5. Error: crosswin produces output (@testcrosswin.R#32)
     6. Error: Spatial replication works with crosswin (@testcrosswin.R#49)
     7. Error: medwin returns two values (@testmedwin.R#7)
     8. Error: plotall produces a graph when all variables provided (@testplotall.R#11)
     9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#36)
     1. ...
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-patched-linux-x86_64

Version: 1.2.2
Check: tests
Result: ERROR
     Running ‘testthat.R’ [100s/121s]
    Running the tests in ‘tests/testthat.R’ failed.
    Complete output:
     > library(testthat)
     > library(climwin)
     Loading required package: ggplot2
     Loading required package: gridExtra
     Loading required package: Matrix
     >
     > test_check("climwin")
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 1. Failure: AutoWinOutput has created an output (@testautowin.R#36) ────────
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     ── 2. Error: AutoWinOutput has created an output (@testautowin.R#39) ──────────
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[2], 1) == 0.8)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     ── 3. Error: Spatial replication works with autowin (@testautowin.R#58) ───────
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 4. Failure: crosswin produces output (@testcrosswin.R#29) ──────────────────
     `maxmodno` not equal to nrow(test).
     1/1 mismatches
     [1] 3 - 1 == 2
    
     ── 5. Error: crosswin produces output (@testcrosswin.R#32) ────────────────────
     non-numeric argument to mathematical function
     Backtrace:
     1. testthat::expect_true(round(test$cor[1], 1) == -0.3)
     2. testthat::quasi_label(enquo(object), label, arg = "object")
     3. rlang::eval_bare(expr, quo_get_env(quo))
    
     ── 6. Error: Spatial replication works with crosswin (@testcrosswin.R#49) ─────
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::crosswin(...)
     2. climwin:::convertdate(...)
     3. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 7. Error: medwin returns two values (@testmedwin.R#7) ──────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 8. Error: plotall produces a graph when all variables provided (@testplotall.
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#3
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 10. Error: plotall produces a graph when bestmodel removed (@testplotall.R#56
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 11. Error: plotbest produces a graph (@testplotbest.R#10) ──────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 12. Error: plotbetas produces a graph (@testplotbetas.R#8) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 13. Error: plotdelta produces a graph (@testplotdelta.R#7) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 14. Error: plothist produces a graph (@testplothist.R#7) ───────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 15. Error: plotweights produces a graph (@testplotweights.R#7) ─────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 16. Error: plotwin produces a graph (@testplotwin.R#7) ─────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 17. Error: pvalue produces Pc metric (@testpvalue.R#7) ─────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 18. Error: pvalue produces PdAICc metric (@testpvalue.R#32) ────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 19. Error: Check randwin output with slidingwin and max (@testrandwin.R#14)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 20. Error: Check randwin output with slidingwin and mean (@testrandwin.R#60)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     ── 21. Error: Check randwin output works with spatial replication (@testrandwin.
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::randwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 22. Error: spatial replication works with singlewin (@testsinglewin.R#632) ─
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::singlewin(...)
     2. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 23. Error: slidingwin produces the right output (@testslidingwin.R#25) ─────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 24. Error: slidingwin produces multiple combos (@testslidingwin.R#72) ──────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 25. Error: slidingwin produces binary values with upper and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 26. Error: slidingwin produces non-binary values with upper and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 27. Error: slidingwin produces non-binary values with lower and binary = FALS
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 28. Error: slidingwin produces binary values with lower and binary = TRUE (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 29. Error: slidingwin produces binary values with lower/upper and binary = TR
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 30. Error: slidingwin produces non-binary values with lower/upper and binary
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 31. Error: No errors return when cmissing method1 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 32. Error: No errors return when cmissing method2 and full dataset (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 33. Error: No errors return when cmissing method1 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 34. Error: No errors return when cmissing method2 with NAs (daily) (@testslid
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 35. Error: No errors returned when cmissing method1 with NAs, cinterval = wee
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 36. Error: No error returned when cmissing method2 with NAs, cinterval = week
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 37. Error: No error returned when cmissing method1 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 38. Error: No error returned when cmissing method2 with NAs, cinterval = mont
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 39. Error: glm models can run in slidingwin (@testslidingwin.R#570) ────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 40. Error: lmer [lme4] models can run in slidingwin (@testslidingwin.R#599)
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 41. Error: lmer [lme4] models can run in slidingwin with cross-validation (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 42. Error: glmer [lme4] models can run in slidingwin (@testslidingwin.R#670)
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 43. Error: glmer [lme4] models can run in slidingwin with cross-validation (@
     invalid 'type' (list) of argument
     Backtrace:
     1. base::suppressWarnings(...)
     3. climwin::slidingwin(...)
     4. climwin:::basewin(...)
     5. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 44. Error: basic lme [nlme] models can run in slidingwin (@testslidingwin.R#7
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 45. Error: lme [nlme] model with VarIdent can run in slidingwin (@testsliding
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 46. Error: lme [nlme] model with VarExp can run in slidingwin (@testslidingwi
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 47. Error: absolute window works (@testslidingwin.R#860) ───────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 48. Error: slope stat work (@testslidingwin.R#892) ─────────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 49. Error: Quadratic function works (@testslidingwin.R#954) ────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 50. Error: Cubic function works (@testslidingwin.R#1003) ───────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 51. Error: Log function works (@testslidingwin.R#1052) ─────────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 52. Error: Inverse function works (@testslidingwin.R#1101) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 53. Error: Weekly interval works (@testslidingwin.R#1154) ──────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 54. Error: Monthly interval works (@testslidingwin.R#1185) ─────────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 55. Error: Does cross validation work? (@testslidingwin.R#1234) ────────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 56. Error: Mean centring is functioning (@testslidingwin.R#1267) ───────────
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 57. Error: Mean centring is functioning with only wgmeans (@testslidingwin.R#
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 58. Error: Mean centring is functioning with only wgdev (@testslidingwin.R#13
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 59. Error: absolute window works with a cohort parameter (@testslidingwin.R#1
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     ── 60. Error: spatial replication works in slidingwin (@testslidingwin.R#1437)
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 61. Error: spatial replication works in slidingwin with week (@testslidingwin
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     ── 62. Error: spatial replication works in slidingwin with month (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(cintno = cintno, xvar = xvar, spatial = climspatial)
    
     ── 63. Error: spatial replication works in slidingwin with upper (@testslidingwi
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 64. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
     ── 65. Error: spatial replication works with slidingwin with NAs and cmissing me
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. climwin:::convertdate(...)
     4. base::data.frame(Date = cintno, spatial = climspatial)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 66. Error: slidingwin produces the right output with monthly climate data (@t
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 67. Error: slidingwin produces the right output when using weights in model (
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 68. Error: slidingwin produces the right output when using equal weights in m
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%── 69. Error: slidingwin works when cmax(cdate) == max(bdate) (@testslidingwin.R
     invalid 'type' (list) of argument
     Backtrace:
     1. climwin::slidingwin(...)
     2. climwin:::basewin(...)
     3. modlist$ModelAICc %in% min(modlist$ModelAICc)
    
     ── 70. Error: Spatial replication works with weightwin (@testweightwin.R#170) ─
     arguments imply differing number of rows: 35064, 0
     Backtrace:
     1. climwin::weightwin(...)
     4. climwin:::basewin_weight(...)
     5. climwin:::convertdate(...)
     6. base::data.frame(Date = cintno, spatial = climspatial)
    
     ══ testthat results ═══════════════════════════════════════════════════════════
     [ OK: 381 | SKIPPED: 0 | WARNINGS: 7 | FAILED: 70 ]
     1. Failure: AutoWinOutput has created an output (@testautowin.R#36)
     2. Error: AutoWinOutput has created an output (@testautowin.R#39)
     3. Error: Spatial replication works with autowin (@testautowin.R#58)
     4. Failure: crosswin produces output (@testcrosswin.R#29)
     5. Error: crosswin produces output (@testcrosswin.R#32)
     6. Error: Spatial replication works with crosswin (@testcrosswin.R#49)
     7. Error: medwin returns two values (@testmedwin.R#7)
     8. Error: plotall produces a graph when all variables provided (@testplotall.R#11)
     9. Error: plotall produces a graph when datasetrand removed (@testplotall.R#36)
     1. ...
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-patched-solaris-x86

Version: 1.2.2
Check: tests
Result: ERROR
     Running 'testthat.R' [124s]
    Running the tests in 'tests/testthat.R' failed.
    Complete output:
     > library(testthat)
     > library(climwin)
     Loading required package: ggplot2
     Loading required package: gridExtra
     Loading required package: Matrix
     >
     > test_check("climwin")
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 1. Failure: Check randwin output with slidingwin and max (@testrandwin.R#39)
     round(rand[[1]]$deltaAICc[1], 1) == 1.7 isn't true.
    
     -- 2. Failure: Check randwin output with slidingwin and max (@testrandwin.R#41)
     round(rand[[1]]$ModelBeta[1], 1) == -0.3 isn't true.
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 3. Failure: Check randwin output with slidingwin and mean (@testrandwin.R#85)
     round(rand[[1]]$deltaAICc[1], 1) == 1.7 isn't true.
    
     -- 4. Failure: Check randwin output with slidingwin and mean (@testrandwin.R#87)
     round(rand[[1]]$ModelBeta[1], 1) == -0.3 isn't true.
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 5. Failure: Check randwin output works with spatial replication (@testrandwin
     round(rand[[1]]$deltaAICc[1], 1) == 1.7 isn't true.
    
     -- 6. Failure: Check randwin output works with spatial replication (@testrandwin
     round(rand[[1]]$ModelBeta[1], 1) == -0.3 isn't true.
    
     -- 7. Failure: Check randwin output with weightwin (@testrandwin.R#181) -------
     round(rand[[1]]$deltaAICc[1], 1) == 1.7 isn't true.
    
     -- 8. Failure: Check randwin output with weightwin (@testrandwin.R#182) -------
     round(rand[[1]]$ModelBeta[1], 1) == -0.3 isn't true.
    
     -- 9. Failure: Check randwin output with weightwin (@testrandwin.R#183) -------
     round(rand[[1]]$ModelInt[1], 0) == 132 isn't true.
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 10. Failure: lmer [lme4] models can run in slidingwin with cross-validation (
     round(test[[1]]$Dataset$deltaAICc[1], 1) == -26.3 isn't true.
    
    
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 11. Failure: glmer [lme4] models can run in slidingwin with cross-validation
     round(test[[1]]$Dataset$deltaAICc[1], 1) == -6.5 isn't true.
    
    
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     |||||||||||||||||||||||| | 33%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%
     |
     | | 0%
     |
     ||||||||||||| | 17%
     |
     |||||||||||||||||||||||||||||||||||| | 50%
     |
     |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%-- 12. Failure: weightwin works properly with k (@testweightwin.R#109) --------
     round(test$WeightedOutput$deltaAICc, 1) == -1.9 isn't true.
    
     == testthat results ===========================================================
     [ OK: 785 | SKIPPED: 0 | WARNINGS: 3 | FAILED: 12 ]
     1. Failure: Check randwin output with slidingwin and max (@testrandwin.R#39)
     2. Failure: Check randwin output with slidingwin and max (@testrandwin.R#41)
     3. Failure: Check randwin output with slidingwin and mean (@testrandwin.R#85)
     4. Failure: Check randwin output with slidingwin and mean (@testrandwin.R#87)
     5. Failure: Check randwin output works with spatial replication (@testrandwin.R#135)
     6. Failure: Check randwin output works with spatial replication (@testrandwin.R#137)
     7. Failure: Check randwin output with weightwin (@testrandwin.R#181)
     8. Failure: Check randwin output with weightwin (@testrandwin.R#182)
     9. Failure: Check randwin output with weightwin (@testrandwin.R#183)
     1. ...
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-oldrel-windows-ix86+x86_64

Version: 1.2.2
Check: tests
Result: ERROR
     Running ‘testthat.R’ [95s/95s]
    Running the tests in ‘tests/testthat.R’ failed.
    Last 13 lines of output:
     ══ testthat results ═══════════════════════════════════════════════════════════
     [ OK: 785 | SKIPPED: 0 | WARNINGS: 3 | FAILED: 12 ]
     1. Failure: Check randwin output with slidingwin and max (@testrandwin.R#39)
     2. Failure: Check randwin output with slidingwin and max (@testrandwin.R#41)
     3. Failure: Check randwin output with slidingwin and mean (@testrandwin.R#85)
     4. Failure: Check randwin output with slidingwin and mean (@testrandwin.R#87)
     5. Failure: Check randwin output works with spatial replication (@testrandwin.R#135)
     6. Failure: Check randwin output works with spatial replication (@testrandwin.R#137)
     7. Failure: Check randwin output with weightwin (@testrandwin.R#181)
     8. Failure: Check randwin output with weightwin (@testrandwin.R#182)
     9. Failure: Check randwin output with weightwin (@testrandwin.R#183)
     1. ...
    
     Error: testthat unit tests failed
     Execution halted
Flavor: r-oldrel-osx-x86_64