Running ‘testthat.R’ [30s/20s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > if (require(testthat)) {
  +   library(pillar)
  +   test_check("pillar")
  + } else {
  +   message("testthat not available.")
  + }
  Loading required package: testthat
  Starting 2 test processes.
  Saving _problems/test-glimpse-158.R
  [ FAIL 1 | WARN 1 | SKIP 92 | PASS 303 ]
  
  ══ Skipped tests (92) ══════════════════════════════════════════════════════════
  • !cli::is_utf8_output() is TRUE (1): 'test-ticks.R:9:3'
  • On CRAN (90): 'test-ctl_colonnade.R:1:1', 'test-ctl_colonnade.R:7:1',
    'test-ctl_colonnade.R:49:1', 'test-ctl_colonnade.R:57:1',
    'test-ctl_colonnade.R:65:1', 'test-ctl_colonnade.R:106:1',
    'test-ctl_colonnade.R:113:1', 'test-ctl_colonnade.R:126:1',
    'test-ctl_colonnade.R:140:1', 'test-ctl_colonnade.R:147:1',
    'test-ctl_colonnade.R:154:1', 'test-ctl_colonnade.R:163:1',
    'test-ctl_colonnade.R:205:1', 'test-ctl_colonnade_1.R:1:1',
    'test-ctl_compound.R:1:1', 'test-ctl_compound.R:15:1',
    'test-ctl_new_pillar.R:1:1', 'test-ctl_new_pillar.R:7:1',
    'test-ctl_new_pillar.R:20:1', 'test-format_asis.R:1:1',
    'test-format_character.R:72:1', 'test-format_character.R:89:1',
    'test-format_date.R:1:1', 'test-ctl_colonnade_2.R:1:1',
    'test-format_factor.R:1:1', 'test-format_integer.R:1:1',
    'test-format_decimal.R:115:1', 'test-format_decimal.R:162:1',
    'test-format_decimal.R:181:1', 'test-format_list.R:1:1',
    'test-format_list_of.R:1:1', 'test-format_logical.R:1:1',
    'test-format_lubridate.R:1:1', 'test-format_numeric.R:1:1',
    'test-format_rowid.R:1:1', 'test-format_integer64.R:1:1',
    'test-format_integer64.R:19:1', 'test-format_integer64.R:29:1',
    'test-format_scientific.R:15:1', 'test-format_scientific.R:25:1',
    'test-format_time.R:1:1', 'test-format_unspecified.R:1:1',
    'test-format_survival.R:1:1', 'test-ggplot2.R:1:1', 'test-glimpse.R:1:1',
    'test-glimpse.R:58:1', 'test-glimpse.R:105:1', 'test-multi.R:1:1',
    'test-multi.R:18:1', 'test-multi.R:31:1', 'test-num.R:1:1',
    'test-num.R:75:1', 'test-num.R:92:1', 'test-num.R:108:1', 'test-num.R:115:1',
    'test-num.R:126:1', 'test-num.R:159:1', 'test-num.R:170:1',
    'test-num.R:179:1', 'test-num.R:186:1', 'test-ornament.R:1:1',
    'test-ornament.R:11:1', 'test-rowid.R:1:1', 'test-rowid.R:48:1',
    'test-shaft-.R:1:1', 'test-shaft-.R:8:1', 'test-tbl-format-body.R:1:1',
    'test-tbl-format-body.R:22:1', 'test-tbl-format-header.R:1:1',
    'test-tbl-format-footer.R:1:1', 'test-tbl-format-footer.R:11:1',
    'test-tbl-format-footer.R:20:1', 'test-tbl-format-footer.R:29:1',
    'test-tbl-format-footer.R:79:1', 'test-tbl-format-footer.R:86:1',
    'test-tbl-format-footer.R:94:1', 'test-tbl-format.R:7:1',
    'test-tbl-format.R:17:1', 'test-tbl-format.R:88:1', 'test-ticks.R:22:1',
    'test-title.R:1:1', 'test-type_sum.R:1:1', 'test-type_sum.R:14:1',
    'test-vctr.R:1:1', 'test-vctr.R:8:1', 'test-tbl-format-setup.R:1:1',
    'test-tbl-format-setup.R:104:1', 'test-tbl-format-setup.R:149:1',
    'test-tbl-format-setup.R:171:1', 'test-tbl-format-setup.R:194:1'
  • Symmetry (1): 'test-ctl_colonnade.R:102:5'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-glimpse.R:143:3'): color test for missing values ───────────────
  Error in `file("", "w+b")`: cannot open the connection
  Backtrace:
      ▆
   1. └─testthat::expect_snapshot(...) at test-glimpse.R:143:3
   2.   └─testthat:::expect_snapshot_(...)
   3.     ├─testthat:::with_is_snapshotting(...)
   4.     └─testthat:::verify_exec(quo_get_expr(x), quo_get_env(x), replay)
   5.       └─evaluate::evaluate(source, envir = env, new_device = FALSE, output_handler = handler)
   6.         └─evaluate:::watchout(...)
   7.           └─evaluate:::local_persistent_sink_connection(debug, frame)
   8.             └─base::file("", "w+b")
  
  [ FAIL 1 | WARN 1 | SKIP 92 | PASS 303 ]
  Error:
  ! Test failures.
  Execution halted