Running 'testthat.R' [34s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(pacs)
  > 
  > test_check("pacs")
  [ FAIL 11 | WARN 1 | SKIP 53 | PASS 54 ]
  
  ══ Skipped tests (53) ══════════════════════════════════════════════════════════
  • On CRAN (53): 'test-check.R:2:3', 'test-check.R:11:3', 'test-check.R:18:3',
    'test-compare.R:2:3', 'test-compare.R:9:3', 'test-compare.R:16:3',
    'test-compare.R:23:3', 'test-compare.R:47:3', 'test-compare.R:54:3',
    'test-crandb.R:2:3', 'test-crandb.R:12:3', 'test-deps.R:19:3',
    'test-deps.R:29:3', 'test-deps.R:48:3', 'test-deps.R:66:3',
    'test-deps.R:86:3', 'test-deps.R:102:3', 'test-deps.R:113:3',
    'test-deps.R:126:3', 'test-deps.R:141:3', 'test-deps.R:147:3',
    'test-deps.R:155:3', 'test-deps.R:192:3', 'test-deps.R:200:3',
    'test-description.R:2:3', 'test-lifeduration.R:2:3',
    'test-lifeduration.R:10:3', 'test-lifeduration.R:22:3',
    'test-lifeduration.R:30:3', 'test-lifeduration.R:41:3',
    'test-namespace.R:10:3', 'test-news.R:2:3', 'test-news.R:8:3',
    'test-read_cran.R:2:3', 'test-read_cran.R:9:3', 'test-read_github.R:3:3',
    'test-read_github.R:10:3', 'test-size.R:20:3', 'test-static.R:2:3',
    'test-static.R:18:3', 'test-static.R:28:3', 'test-static.R:47:3',
    'test-static.R:60:3', 'test-static.R:82:3', 'test-timemachine.R:2:3',
    'test-timemachine.R:9:3', 'test-validate.R:8:3', 'test-validate.R:17:3',
    'test-validate.R:37:3', 'test-validate.R:44:3', 'test-validate.R:51:3',
    'test-validate.R:59:3', 'test-validate.R:84:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-deps.R:2:3'): pacs::pac_deps ───────────────────────────────────
  Error in `bio_releases()$Release`: $ operator is invalid for atomic vectors
  Backtrace:
      ▆
   1. └─pacs::pac_deps("stats", base = TRUE) at test-deps.R:2:3
   2.   ├─base::stopifnot(is.character(repos))
   3.   └─pacs::biocran_repos()
  ── Error ('test-deps.R:173:3'): pac_deps_heavy deps local ──────────────────────
  Error in `bio_releases()$Release`: $ operator is invalid for atomic vectors
  Backtrace:
      ▆
   1. └─pacs::pac_deps_heavy("memoise", local = TRUE) at test-deps.R:173:3
   2.   ├─pacs::pac_deps(...)
   3.   │ └─base::stopifnot(is.character(repos))
   4.   └─pacs::biocran_repos()
  ── Error ('test-deps.R:180:3'): pac_deps_heavy counts local ────────────────────
  Error in `bio_releases()$Release`: $ operator is invalid for atomic vectors
  Backtrace:
      ▆
   1. └─pacs::pac_deps_heavy("memoise", local = TRUE) at test-deps.R:180:3
   2.   ├─pacs::pac_deps(...)
   3.   │ └─base::stopifnot(is.character(repos))
   4.   └─pacs::biocran_repos()
  ── Error ('test-deps.R:188:3'): pac_deps_heavy with base ───────────────────────
  Error in `bio_releases()$Release`: $ operator is invalid for atomic vectors
  Backtrace:
      ▆
   1. ├─testthat::expect_true(...) at test-deps.R:188:3
   2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
   4. ├─base::nrow(pac_deps_heavy("memoise", local = TRUE, base = TRUE))
   5. └─pacs::pac_deps_heavy("memoise", local = TRUE, base = TRUE)
   6.   ├─pacs::pac_deps(...)
   7.   │ └─base::stopifnot(is.character(repos))
   8.   └─pacs::biocran_repos()
  ── Error ('test-size.R:12:3'): pacs::pac_true_size ─────────────────────────────
  Error in `bio_releases()$Release`: $ operator is invalid for atomic vectors
  Backtrace:
      ▆
   1. └─pacs::pac_true_size("stats") at test-size.R:12:3
   2.   └─pacs::pac_deps(...)
   3.     ├─base::stopifnot(is.character(repos))
   4.     └─pacs::biocran_repos()
  ── Error ('test-static.R:56:3'): pacs::biocran_repos() ─────────────────────────
  Error in `bio_releases()$Release`: $ operator is invalid for atomic vectors
  Backtrace:
      ▆
   1. ├─testthat::expect_identical(biocran_repos("4.3.3.3.3"), c(CRAN = "https://cran.rstudio.com/")) at test-static.R:56:3
   2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
   4. └─pacs::biocran_repos("4.3.3.3.3")
  ── Error ('test-static.R:71:3'): biocran_repos ─────────────────────────────────
  Error in `bio_releases()$Release`: $ operator is invalid for atomic vectors
  Backtrace:
      ▆
   1. ├─testthat::expect_identical(biocran_repos(NA), c(CRAN = "https://cran.rstudio.com/")) at test-static.R:71:3
   2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
   4. └─pacs::biocran_repos(NA)
  ── Error ('test-validate.R:72:3'): offline validate ────────────────────────────
  Error in `bio_releases()$Release`: $ operator is invalid for atomic vectors
  Backtrace:
      ▆
   1. ├─testthat::expect_message(pac_validate_offline("memoise"), "No internet connection detected") at test-validate.R:72: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. └─pacs (local) pac_validate_offline("memoise")
   8.   ├─base::stopifnot(is.character(repos))
   9.   └─pacs::biocran_repos()
  ── Error ('test-validate.R:96:3'): pacs::lib_validate offline ──────────────────
  Error in `bio_releases()$Release`: $ operator is invalid for atomic vectors
  Backtrace:
      ▆
   1. ├─testthat::expect_true(...) at test-validate.R:96:3
   2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
   4. ├─base::ncol(suppressWarnings(lib_validate_offline()))
   5. ├─base::suppressWarnings(lib_validate_offline())
   6. │ └─base::withCallingHandlers(...)
   7. └─pacs (local) lib_validate_offline()
   8.   ├─base::stopifnot(is.character(repos))
   9.   └─pacs::biocran_repos()
  ── Error ('test-validate.R:103:3'): pacs::pac_validate offline ─────────────────
  Error in `bio_releases()$Release`: $ operator is invalid for atomic vectors
  Backtrace:
      ▆
   1. ├─testthat::expect_true(...) at test-validate.R:103:3
   2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
   4. ├─base::ncol(suppressWarnings(pac_validate_offline("memoise")))
   5. ├─base::suppressWarnings(pac_validate_offline("memoise"))
   6. │ └─base::withCallingHandlers(...)
   7. └─pacs (local) pac_validate_offline("memoise")
   8.   ├─base::stopifnot(is.character(repos))
   9.   └─pacs::biocran_repos()
  ── Error ('test-validate.R:109:3'): pacs::lock_validate offline ────────────────
  Error in `bio_releases()$Release`: $ operator is invalid for atomic vectors
  Backtrace:
      ▆
   1. ├─testthat::expect_true(...) at test-validate.R:109:3
   2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
   4. ├─base::ncol(suppressWarnings(lock_validate_offline("files/renv_test.lock")))
   5. ├─base::suppressWarnings(lock_validate_offline("files/renv_test.lock"))
   6. │ └─base::withCallingHandlers(...)
   7. └─pacs (local) lock_validate_offline("files/renv_test.lock")
   8.   ├─base::stopifnot(is.character(repos))
   9.   └─pacs::biocran_repos()
  
  [ FAIL 11 | WARN 1 | SKIP 53 | PASS 54 ]
  Error: Test failures
  Execution halted