Running ‘testthat.R’ [55s/175s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/tests.html
  > # * https://testthat.r-lib.org/reference/test_package.html#special-files
  > 
  > library(testthat)
  > library(PaRe)
  > 
  > test_check("PaRe")
  Starting 2 test processes
  [ FAIL 1 | WARN 0 | SKIP 1 | PASS 15 ]
  
  ══ Skipped tests (1) ═══════════════════════════════════════════════════════════
  • utils::packageVersion(pkg = "base") > package_version("4.4.0") is TRUE (1):
    'test-checkDependencies.R:18:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-checkDependencies.R:36:3'): parallel ───────────────────────────
  <vctrs_error_subscript_oob/vctrs_error_subscript/rlang_error/error/condition>
  Error in `dplyr::select(., "package", version)`: Can't select columns that don't exist.
  x Column `package` doesn't exist.
  Backtrace:
       ▆
    1. ├─testthat::expect_message(...) at test-checkDependencies.R:36:3
    2. │ └─testthat:::expect_condition_matching(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. ├─base::suppressWarnings(checkDependencies(repo = repo, nThreads = 2))
    8. │ └─base::withCallingHandlers(...)
    9. ├─PaRe::checkDependencies(repo = repo, nThreads = 2)
   10. │ └─PaRe::getDefaultPermittedPackages(nThreads)
   11. │   └─depList %>% dplyr::select("package", version) %>% ...
   12. ├─dplyr::bind_rows(., basePackages)
   13. │ └─rlang::list2(...)
   14. ├─dplyr::select(., "package", version)
   15. ├─dplyr:::select.data.frame(., "package", version)
   16. │ └─tidyselect::eval_select(expr(c(...)), data = .data, error_call = error_call)
   17. │   └─tidyselect:::eval_select_impl(...)
   18. │     ├─tidyselect:::with_subscript_errors(...)
   19. │     │ └─base::withCallingHandlers(...)
   20. │     └─tidyselect:::vars_select_eval(...)
   21. │       └─tidyselect:::walk_data_tree(expr, data_mask, context_mask)
   22. │         └─tidyselect:::eval_c(expr, data_mask, context_mask)
   23. │           └─tidyselect:::reduce_sels(node, data_mask, context_mask, init = init)
   24. │             └─tidyselect:::walk_data_tree(new, data_mask, context_mask)
   25. │               └─tidyselect:::as_indices_sel_impl(...)
   26. │                 └─tidyselect:::as_indices_impl(...)
   27. │                   └─tidyselect:::chr_as_locations(x, vars, call = call, arg = arg)
   28. │                     └─vctrs::vec_as_location(...)
   29. └─vctrs (local) `<fn>`()
   30.   └─vctrs:::stop_subscript_oob(...)
   31.     └─vctrs:::stop_subscript(...)
   32.       └─rlang::abort(...)
  
  [ FAIL 1 | WARN 0 | SKIP 1 | PASS 15 ]
  Error: Test failures
  Execution halted