Running ‘testthat.R’ [100s/106s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(orderly)
  > 
  > test_check("orderly")
  Saving _problems/test-util-676.R
  [ FAIL 1 | WARN 0 | SKIP 17 | PASS 2204 ]
  
  ══ Skipped tests (17) ══════════════════════════════════════════════════════════
  • On CRAN (17): 'test-compare.R:1:1', 'test-compare.R:11:1',
    'test-compare.R:27:1', 'test-compare.R:43:1', 'test-compare.R:60:1',
    'test-compare.R:80:1', 'test-compare.R:107:1', 'test-compare.R:130:1',
    'test-compare.R:153:1', 'test-outpack-packet.R:858:3',
    'test-outpack-store.R:80:3', 'test-read.R:153:3', 'test-read.R:165:3',
    'test-util.R:304:3', 'test-util.R:488:3', 'test-zzz-location-http.R:6:3',
    'test-zzz-location-http.R:80:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-util.R:676:3'): replace_ragged with an empty result preserves the input's type ──
  <vctrs_error_cast/vctrs_error_incompatible_type/vctrs_error_incompatible/vctrs_error/rlang_error/error/condition>
  Error in `vctrs::list_unchop(ret, ptype = vctrs::vec_ptype(x))`: Can't convert `x[[1]]` <double> to <character>.
  Backtrace:
       ▆
    1. ├─orderly:::replace_ragged("foo", 1, list(numeric(0))) at test-util.R:676:3
    2. │ └─vctrs::list_unchop(ret, ptype = vctrs::vec_ptype(x))
    3. └─vctrs (local) `<fn>`()
    4.   └─vctrs::vec_default_cast(...)
    5.     ├─base::withRestarts(...)
    6.     │ └─base (local) withOneRestart(expr, restarts[[1L]])
    7.     │   └─base (local) doWithOneRestart(return(expr), restart)
    8.     └─vctrs::stop_incompatible_cast(...)
    9.       └─vctrs::stop_incompatible_type(...)
   10.         └─vctrs:::stop_incompatible(...)
   11.           └─vctrs:::stop_vctrs(...)
   12.             └─rlang::abort(message, class = c(class, "vctrs_error"), ..., call = call)
  
  [ FAIL 1 | WARN 0 | SKIP 17 | PASS 2204 ]
  Error:
  ! Test failures.
  Execution halted
  Ran 16/16 deferred expressions