Running ‘spelling.R’ [0s/1s]
  Running ‘testthat.R’ [63s/60s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(cmstatr)
  > 
  > test_check("cmstatr")
  Starting 2 test processes
  ══ Skipped tests ═══════════════════════════════════════════════════════════════
  • On CRAN (12)
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error (test-adk.R:35:3): ADK test match ASAP ────────────────────────────────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `ad_ksample(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::ad_ksample(., strength, batch)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-adk.R:150:3): ADK test matches example from CMH-17-1G ───────────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `ad_ksample(x = .)` ?
  
  Backtrace:
      █
   1. ├─etw %>% ad_ksample(strength, batch)
   2. └─cmstatr::ad_ksample(., strength, batch)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-adk.R:194:3): glance.adk produces expected output ───────────────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `ad_ksample(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::ad_ksample(., strength, batch)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-adtest.R:29:3): AD test gives same results for a data frame and a vector ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `anderson_darling_normal(x = data)` ?
  
  Backtrace:
      █
   1. └─cmstatr::anderson_darling_normal(data, strength)
   2.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-adtest.R:61:3): AD test matches results from STAT17 (normal) ────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `anderson_darling_normal(x = data)` ?
  
  Backtrace:
      █
   1. └─cmstatr::anderson_darling_normal(data, strength)
   2.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-adtest.R:90:3): AD test matches results from STAT17 (lognormal) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `anderson_darling_lognormal(x = data)` ?
  
  Backtrace:
      █
   1. └─cmstatr::anderson_darling_lognormal(data, strength)
   2.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-adtest.R:121:3): AD test matches results from STAT17 (weibull) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `anderson_darling_weibull(x = data)` ?
  
  Backtrace:
      █
   1. └─cmstatr::anderson_darling_weibull(data, strength)
   2.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-basis.R:104:3): (normal) basis value equals mean when sd = 0 ────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_normal(x = .)` ?
  
  Backtrace:
      █
   1. ├─testthat::expect_equal(...)
   2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
   4. ├─`%>%`(...)
   5. └─cmstatr::basis_normal(...)
   6.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-basis.R:119:3): (normal) basis value approx equals percentile for large samples ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_normal(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::basis_normal(...)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-basis.R:886:3): expected diagnostic failures are noted for pooling methods ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_sd(x = cmh_17_8_3_11_1_1)` ?
  
  Backtrace:
       █
    1. ├─testthat::expect_warning(...)
    2. │ └─testthat:::expect_condition_matching(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat:::.capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. ├─testthat::expect_warning(...)
    8. │ └─testthat:::expect_condition_matching(...)
    9. │   └─testthat:::quasi_capture(...)
   10. │     ├─testthat:::.capture(...)
   11. │     │ └─base::withCallingHandlers(...)
   12. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   13. ├─testthat::expect_warning(...)
   14. │ └─testthat:::expect_condition_matching(...)
   15. │   └─testthat:::quasi_capture(...)
   16. │     ├─testthat:::.capture(...)
   17. │     │ └─base::withCallingHandlers(...)
   18. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   19. ├─testthat::expect_warning(...)
   20. │ └─testthat:::expect_condition_matching(...)
   21. │   └─testthat:::quasi_capture(...)
   22. │     ├─testthat:::.capture(...)
   23. │     │ └─base::withCallingHandlers(...)
   24. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   25. ├─testthat::expect_warning(...)
   26. │ └─testthat:::expect_condition_matching(...)
   27. │   └─testthat:::quasi_capture(...)
   28. │     ├─testthat:::.capture(...)
   29. │     │ └─base::withCallingHandlers(...)
   30. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   31. └─cmstatr::basis_pooled_sd(...)
   32.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-basis.R:1063:3): Pooled SD results match ASAP results ───────────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_sd(x = poolable_data)` ?
  
  Backtrace:
       █
    1. ├─testthat::expect_warning(...)
    2. │ └─testthat:::expect_condition_matching(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat:::.capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. ├─testthat::expect_message(...)
    8. │ └─testthat:::expect_condition_matching(...)
    9. │   └─testthat:::quasi_capture(...)
   10. │     ├─testthat:::.capture(...)
   11. │     │ └─base::withCallingHandlers(...)
   12. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   13. ├─testthat::expect_message(...)
   14. │ └─testthat:::expect_condition_matching(...)
   15. │   └─testthat:::quasi_capture(...)
   16. │     ├─testthat:::.capture(...)
   17. │     │ └─base::withCallingHandlers(...)
   18. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   19. └─cmstatr::basis_pooled_sd(...)
   20.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-basis.R:1112:3): Pooled CV results match CMH17STATS ─────────────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_cv(x = poolable_data)` ?
  
  Backtrace:
       █
    1. ├─testthat::expect_warning(...)
    2. │ └─testthat:::expect_condition_matching(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat:::.capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. ├─testthat::expect_message(...)
    8. │ └─testthat:::expect_condition_matching(...)
    9. │   └─testthat:::quasi_capture(...)
   10. │     ├─testthat:::.capture(...)
   11. │     │ └─base::withCallingHandlers(...)
   12. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   13. ├─testthat::expect_message(...)
   14. │ └─testthat:::expect_condition_matching(...)
   15. │   └─testthat:::quasi_capture(...)
   16. │     ├─testthat:::.capture(...)
   17. │     │ └─base::withCallingHandlers(...)
   18. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   19. └─cmstatr::basis_pooled_cv(poolable_data, strength, condition)
   20.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-basis.R:1164:3): Pooled data matches CMH17-STATS with mod CV, SD pooling ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_sd(x = data)` ?
  
  Backtrace:
      █
   1. └─cmstatr::basis_pooled_sd(...)
   2.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-basis.R:1198:3): Pooled data matches CMH17-STATS with mod CV, CV pooling ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_cv(x = data)` ?
  
  Backtrace:
      █
   1. └─cmstatr::basis_pooled_cv(...)
   2.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-basis.R:1939:3): ANOVA results match STAT17 for sample data ─────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_anova(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::basis_anova(...)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-basis.R:2050:3): ANOVA method matches STAT17 when between-batch var. is small ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_anova(x = data)` ?
  
  Backtrace:
      █
   1. └─cmstatr::basis_anova(data, x, batch, override = "all")
   2.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-basis.R:2057:3): glance.basis produces expected value ───────────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_anova(x = .)` ?
  
  Backtrace:
      █
   1. ├─cmh_17_1g_8_3_11_1_1_etw2 %>% basis_anova(strength, batch, override = c("number_of_groups"))
   2. └─cmstatr::basis_anova(., strength, batch, override = c("number_of_groups"))
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-basis.R:2092:3): glance for pooled methods works ────────────────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_sd(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. ├─generics::glance(., TRUE)
   3. └─cmstatr::basis_pooled_sd(., strength, condition, batch, override = c("outliers_within_batch"))
   4.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-basis.R:2104:3): pooled methods process override='all' ──────────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_sd(x = poolable_data)` ?
  
  Backtrace:
      █
   1. └─cmstatr::basis_pooled_sd(...)
   2.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-levene.R:111:3): Levene's test matches ASAP ─────────────────────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `levene_test(x = .)` ?
  
  Backtrace:
      █
   1. ├─df %>% levene_test(strength, condition)
   2. └─cmstatr::levene_test(., strength, condition)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-levene.R:122:3): Levene's test matches results from STAT17 ──────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `levene_test(x = .)` ?
  
  Backtrace:
      █
   1. ├─df %>% filter(condition == "CTD") %>% levene_test(strength, batch)
   2. └─cmstatr::levene_test(., strength, batch)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-levene.R:144:3): glance produces expected results ───────────────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `levene_test(x = .)` ?
  
  Backtrace:
      █
   1. ├─df %>% levene_test(strength, condition, alpha = 0.05)
   2. └─cmstatr::levene_test(., strength, condition, alpha = 0.05)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-levene.R:159:3): printing works correctly for equal variance ────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `levene_test(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::levene_test(., trans_strength, condition, alpha = 0.02)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-levene.R:181:3): printing works correctly for unequal variance ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `levene_test(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::levene_test(., trans_strength, condition, alpha = 0.05)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-levene.R:203:3): printing works correctly for modCV ─────────────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `levene_test(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::levene_test(., strength, condition, modcv = TRUE)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-mnr.R:244:5): MNR calculation matches example in CMH-17-1G Section 8.3.11.1.1 ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `maximum_normed_residual(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::maximum_normed_residual(., strength, alpha = 0.05)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-mnr.R:319:3): Both vectors and data.frames can be passed to the MNR function ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `maximum_normed_residual(x = .)` ?
  
  Backtrace:
      █
   1. ├─df %>% maximum_normed_residual(strength, alpha = 0.05)
   2. └─cmstatr::maximum_normed_residual(., strength, alpha = 0.05)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-mnr.R:378:3): glance method returns expected results ────────────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `maximum_normed_residual(x = .)` ?
  
  Backtrace:
      █
   1. ├─df %>% maximum_normed_residual(strength, alpha = 0.05)
   2. └─cmstatr::maximum_normed_residual(., strength, alpha = 0.05)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-mnr.R:401:3): augment method returns expected results ───────────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `maximum_normed_residual(x = .)` ?
  
  Backtrace:
      █
   1. ├─df %>% maximum_normed_residual(strength, alpha = 0.05)
   2. └─cmstatr::maximum_normed_residual(., strength, alpha = 0.05)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-verifytidy.R:16:3): A vector is returned ────────────────────────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `mock_fcn(x = carbon.fabric)` ?
  
  Backtrace:
      █
   1. └─cmstatr:::mock_fcn(carbon.fabric, strength)
   2.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:12:3): carbon.fabric.2 MNR test matches CMH17-STATS (step 7) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `maximum_normed_residual(x = dat)` ?
  
  Backtrace:
      █
   1. └─base::sapply(...)
   2.   └─base::lapply(X = X, FUN = FUN, ...)
   3.     └─cmstatr:::FUN(X[[i]], ...)
   4.       └─base::sapply(...)
   5.         └─base::lapply(X = X, FUN = FUN, ...)
   6.           └─cmstatr:::FUN(X[[i]], ...)
   7.             └─cmstatr::maximum_normed_residual(data = dat, strength)
   8.               └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:37:3): carbon.fabric.2 ADK matches CMH17-STATS (step 10) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `ad_ksample(x = dat)` ?
  
  Backtrace:
      █
   1. └─base::sapply(...)
   2.   └─base::lapply(X = X, FUN = FUN, ...)
   3.     └─cmstatr:::FUN(X[[i]], ...)
   4.       └─cmstatr::ad_ksample(dat, strength, batch)
   5.         └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:68:3): carbon.fabric.2 MNR test matches CMH17-STATS (step 18) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `maximum_normed_residual(x = dat)` ?
  
  Backtrace:
      █
   1. └─base::sapply(...)
   2.   └─base::lapply(X = X, FUN = FUN, ...)
   3.     └─cmstatr:::FUN(X[[i]], ...)
   4.       └─cmstatr::maximum_normed_residual(dat, strength)
   5.         └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:81:3): carbon.fabric.2 Normality of pooled norm data matches (step 23) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `anderson_darling_normal(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::anderson_darling_normal(., norm_strength)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:91:3): carbon.fabric.2 equality of variances matches (step 28) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `levene_test(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::levene_test(., strength, condition)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:99:3): carbon.fabric.2 pooled sd basis values match (step 30) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_sd(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::basis_pooled_sd(...)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:118:3): carbon.fabric.2 equality of normalized variance (step 31) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `levene_test(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::levene_test(., norm_strength, condition)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:127:3): carbon.fabric.2 pooled CV basis values match (step 39-41) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_cv(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::basis_pooled_cv(., strength, condition, batch, override = c("outliers_within_batch"))
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:147:3): carbon.fabric.2 ADK matches CMH17-STATS - modCV (step 10) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `ad_ksample(x = dat)` ?
  
  Backtrace:
      █
   1. └─base::sapply(...)
   2.   └─base::lapply(X = X, FUN = FUN, ...)
   3.     └─cmstatr:::FUN(X[[i]], ...)
   4.       └─cmstatr::ad_ksample(dat, trans_strength, batch)
   5.         └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:178:3): carbon.fabric.2 Normality of pooled norm data - modCV (step 23) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `anderson_darling_normal(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::anderson_darling_normal(., norm_strength)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:189:3): carbon.fabric.2 equality of variances - modCV (step 28) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `levene_test(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::levene_test(., trans_strength, condition)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:207:3): carbon.fabric.2 pooled sd basis values - modCV (step 30) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_sd(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::basis_pooled_sd(...)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:246:3): carbon.fabric.2 equality of norm variance - modCV (step 31) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `levene_test(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::levene_test(., norm_strength, condition)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:266:3): carbon.fabric.2 pooled CV basis values - modCV (step 39-41) ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_cv(x = .)` ?
  
  Backtrace:
      █
   1. ├─`%>%`(...)
   2. └─cmstatr::basis_pooled_cv(...)
   3.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:399:3): MNR within each batch and condition matches CMH17-STATS ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_sd(x = .)` ?
  
  Backtrace:
       █
    1. ├─testthat::expect_warning(...)
    2. │ └─testthat:::expect_condition_matching(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat:::.capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. ├─testthat::expect_warning(...)
    8. │ └─testthat:::expect_condition_matching(...)
    9. │   └─testthat:::quasi_capture(...)
   10. │     ├─testthat:::.capture(...)
   11. │     │ └─base::withCallingHandlers(...)
   12. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   13. ├─test_dat %>% basis_pooled_sd(strength, cond, batch, modcv = FALSE)
   14. └─cmstatr::basis_pooled_sd(., strength, cond, batch, modcv = FALSE)
   15.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:461:3): ADK for between-batch var. within each cond matches CMH17-STATS ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_cv(x = .)` ?
  
  Backtrace:
       █
    1. ├─testthat::expect_warning(...)
    2. │ └─testthat:::expect_condition_matching(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat:::.capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. ├─testthat::expect_warning(...)
    8. │ └─testthat:::expect_condition_matching(...)
    9. │   └─testthat:::quasi_capture(...)
   10. │     ├─testthat:::.capture(...)
   11. │     │ └─base::withCallingHandlers(...)
   12. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   13. ├─test_dat %>% basis_pooled_cv(strength, cond, batch, modcv = FALSE)
   14. └─cmstatr::basis_pooled_cv(., strength, cond, batch, modcv = FALSE)
   15.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:536:3): MNR within each condition matches CMH17-STATS ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_sd(x = .)` ?
  
  Backtrace:
       █
    1. ├─testthat::expect_warning(...)
    2. │ └─testthat:::expect_condition_matching(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat:::.capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. ├─testthat::expect_warning(...)
    8. │ └─testthat:::expect_condition_matching(...)
    9. │   └─testthat:::quasi_capture(...)
   10. │     ├─testthat:::.capture(...)
   11. │     │ └─base::withCallingHandlers(...)
   12. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   13. ├─test_dat %>% basis_pooled_sd(strength, cond, batch, modcv = FALSE)
   14. └─cmstatr::basis_pooled_sd(., strength, cond, batch, modcv = FALSE)
   15.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:592:3): OSL of data from each batch CMH17-STATS ──────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `anderson_darling_normal(x = dat)` ?
  
  Backtrace:
      █
   1. └─base::lapply(...)
   2.   └─cmstatr:::FUN(X[[i]], ...)
   3.     └─cmstatr::anderson_darling_normal(dat, strength)
   4.       └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:619:3): OSL of pooled data after norm to group mean matches CMH17-STATS ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_sd(x = .)` ?
  
  Backtrace:
       █
    1. ├─testthat::expect_warning(...)
    2. │ └─testthat:::expect_condition_matching(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat:::.capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. ├─testthat::expect_warning(...)
    8. │ └─testthat:::expect_condition_matching(...)
    9. │   └─testthat:::quasi_capture(...)
   10. │     ├─testthat:::.capture(...)
   11. │     │ └─base::withCallingHandlers(...)
   12. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   13. ├─test_dat %>% basis_pooled_sd(strength, cond, batch, modcv = FALSE)
   14. └─cmstatr::basis_pooled_sd(., strength, cond, batch, modcv = FALSE)
   15.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:674:3): Levene's test among condition groups matches CMH17-STATS ──
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_sd(x = .)` ?
  
  Backtrace:
       █
    1. ├─testthat::expect_warning(...)
    2. │ └─testthat:::expect_condition_matching(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat:::.capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. ├─testthat::expect_warning(...)
    8. │ └─testthat:::expect_condition_matching(...)
    9. │   └─testthat:::quasi_capture(...)
   10. │     ├─testthat:::.capture(...)
   11. │     │ └─base::withCallingHandlers(...)
   12. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   13. ├─test_dat %>% basis_pooled_sd(strength, cond, batch, modcv = FALSE)
   14. └─cmstatr::basis_pooled_sd(., strength, cond, batch, modcv = FALSE)
   15.   └─cmstatr:::verify_tidy_input(...)
  ── Error (test-workflow.R:736:3): Basis values match CMH17-STATS ───────────────
  Error: Argument `data` should be either a data.frame or NULL.
    Did you mean: `basis_pooled_cv(x = .)` ?
  
  Backtrace:
       █
    1. ├─testthat::expect_warning(...)
    2. │ └─testthat:::expect_condition_matching(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat:::.capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. ├─testthat::expect_warning(...)
    8. │ └─testthat:::expect_condition_matching(...)
    9. │   └─testthat:::quasi_capture(...)
   10. │     ├─testthat:::.capture(...)
   11. │     │ └─base::withCallingHandlers(...)
   12. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   13. ├─test_dat %>% basis_pooled_cv(strength, cond, batch, modcv = FALSE)
   14. └─cmstatr::basis_pooled_cv(., strength, cond, batch, modcv = FALSE)
   15.   └─cmstatr:::verify_tidy_input(...)
  
  [ FAIL 51 | WARN 0 | SKIP 12 | PASS 1039 ]
  Error: Test failures
  Execution halted