Running 'spelling.R' [0s]
  Running 'testthat.R' [15s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(cvCovEst)
  cvCovEst v1.2.1: Cross-Validated Covariance Matrix Estimation
  > 
  > test_check("cvCovEst")
  [ FAIL 5 | WARN 1 | SKIP 0 | PASS 163 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-checkArgs.R:1149:3'): checkArgs works well in cvCovEst Function ──
  Error in `dplyr::bind_rows(fold_results[[1]])`: Argument 1 must be a data frame or a named atomic vector.
  Backtrace:
       ▆
    1. ├─testthat::expect_silent(...) at test-checkArgs.R:1149:2
    2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ ├─withr::with_output_sink(...)
    5. │   │ │ └─base::force(code)
    6. │   │ ├─base::withCallingHandlers(...)
    7. │   │ └─base::withVisible(code)
    8. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. └─cvCovEst::cvCovEst(...)
   10.   └─dplyr::bind_rows(fold_results[[1]])
   11.     └─rlang::abort(glue("Argument {i} must be a data frame or a named atomic vector."))
  ── Error ('test-cvCovEst.R:83:3'): cross-validated covariance selector runs silently ──
  Error in `dplyr::bind_rows(fold_results[[1]])`: Argument 1 must be a data frame or a named atomic vector.
  Backtrace:
       ▆
    1. ├─testthat::expect_silent(...) at test-cvCovEst.R:83:2
    2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ ├─withr::with_output_sink(...)
    5. │   │ │ └─base::force(code)
    6. │   │ ├─base::withCallingHandlers(...)
    7. │   │ └─base::withVisible(code)
    8. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. └─cvCovEst::cvCovEst(...)
   10.   └─dplyr::bind_rows(fold_results[[1]])
   11.     └─rlang::abort(glue("Argument {i} must be a data frame or a named atomic vector."))
  ── Error ('test-cvCovEst.R:332:3'): Parallelization works ──────────────────────
  Error in `dplyr::bind_rows(fold_results[[1]])`: Argument 1 must be a data frame or a named atomic vector.
  Backtrace:
       ▆
    1. ├─testthat::expect_silent(...) at test-cvCovEst.R:332:2
    2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ ├─withr::with_output_sink(...)
    5. │   │ │ └─base::force(code)
    6. │   │ ├─base::withCallingHandlers(...)
    7. │   │ └─base::withVisible(code)
    8. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. └─cvCovEst::cvCovEst(...)
   10.   └─dplyr::bind_rows(fold_results[[1]])
   11.     └─rlang::abort(glue("Argument {i} must be a data frame or a named atomic vector."))
  ── Error ('test-foldFunctions.R:21:3'): Estimators not throw error ─────────────
  Error: 'tcrossprod' is not an exported object from 'namespace:Matrix'
  Backtrace:
       ▆
    1. ├─testthat::expect_silent(...) at test-foldFunctions.R:21:2
    2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ ├─withr::with_output_sink(...)
    5. │   │ │ └─base::force(code)
    6. │   │ ├─base::withCallingHandlers(...)
    7. │   │ └─base::withVisible(code)
    8. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. └─cvCovEst::cvFrobeniusLoss(...)
   10.   └─base::lapply(...)
   11.     └─cvCovEst (local) FUN(X[[i]], ...)
  ── Error ('test-foldFunctions.R:68:3'): cvFrobeniusLoss returns the expected error for the linear shrinkage
            estimator with alpha 0.5 ──
  Error: 'tcrossprod' is not an exported object from 'namespace:Matrix'
  Backtrace:
      ▆
   1. └─cvCovEst::cvFrobeniusLoss(...) at test-foldFunctions.R:68:2
   2.   └─base::lapply(...)
   3.     └─cvCovEst (local) FUN(X[[i]], ...)
  
  [ FAIL 5 | WARN 1 | SKIP 0 | PASS 163 ]
  Error: Test failures
  Execution halted