Running ‘testthat.R’ [71s/63s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library("testthat")
  > 
  > test_check("tibble")
  Loading required package: tibble
  Starting 2 test processes
  [ FAIL 26 | WARN 0 | SKIP 131 | PASS 1325 ]
  
  ══ Skipped tests ═══════════════════════════════════════════════════════════════
  • All of them (1)
  • Do we want an .as_row argument? (1)
  • On CRAN (33)
  • packageVersion("pillar") >= "1.4.99" is TRUE (3)
  • packageVersion("tibble") >= "2.99.99" is TRUE (93)
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error (test-as_tibble.R:166:3): as_tibble() implements unique names ─────────
  `{ ... }` threw an unexpected error.
  Message: number of characters is not computable in "bytes" encoding, element 1
  Class:   simpleError/error/condition
  ── Failure (test-as_tibble.R:169:3): as_tibble() implements unique names ───────
  length(invalid_df) (`actual`) not equal to 3 (`expected`).
  
    `actual`: 1
  `expected`: 3
  ── Failure (test-as_tibble.R:170:3): as_tibble() implements unique names ───────
  nrow(invalid_df) (`actual`) not equal to 1 (`expected`).
  
  `actual` is NULL
  `expected` is a double vector (1)
  ── Failure (test-as_tibble.R:171:3): as_tibble() implements unique names ───────
  names(invalid_df) (`actual`) not equal to vec_as_names(rep("", 3), repair = "unique", quiet = TRUE) (`expected`).
  
  `actual` is NULL
  `expected` is a character vector ('...1', '...2', '...3')
  ── Error (test-as_tibble.R:180:3): as_tibble() implements universal names ──────
  `{ ... }` threw an unexpected error.
  Message: number of characters is not computable in "bytes" encoding, element 1
  Class:   simpleError/error/condition
  ── Failure (test-as_tibble.R:183:3): as_tibble() implements universal names ────
  length(invalid_df) (`actual`) not equal to 3 (`expected`).
  
    `actual`: 1
  `expected`: 3
  ── Failure (test-as_tibble.R:184:3): as_tibble() implements universal names ────
  nrow(invalid_df) (`actual`) not equal to 1 (`expected`).
  
  `actual` is NULL
  `expected` is a double vector (1)
  ── Failure (test-as_tibble.R:185:3): as_tibble() implements universal names ────
  names(invalid_df) (`actual`) not equal to vec_as_names(rep("", 3), repair = "universal", quiet = TRUE) (`expected`).
  
  `actual` is NULL
  `expected` is a character vector ('...1', '...2', '...3')
  ── Error (test-as_tibble.R:235:3): as_tibble.matrix() supports .name_repair ────
  `universal <- as_tibble(x, .name_repair = "universal")` threw an unexpected error.
  Message: number of characters is not computable in "bytes" encoding, element 1
  Class:   simpleError/error/condition
  ── Error (test-as_tibble.R:238:3): as_tibble.matrix() supports .name_repair ────
  Error in `eval_bare(expr, quo_get_env(quo))`: object 'universal' not found
  Backtrace:
      ▆
   1. └─testthat::expect_identical(names(universal), paste0("...", 1:2)) at test-as_tibble.R:238:2
   2.   └─testthat::quasi_label(enquo(object), label, arg = "object")
   3.     └─rlang::eval_bare(expr, quo_get_env(quo))
  ── Error (test-as_tibble.R:269:3): as_tibble.poly() supports .name_repair ──────
  `universal <- as_tibble(x, .name_repair = "universal")` threw an unexpected error.
  Message: number of characters is not computable in "bytes" encoding, element 1
  Class:   simpleError/error/condition
  ── Error (test-as_tibble.R:272:3): as_tibble.poly() supports .name_repair ──────
  Error in `eval_bare(expr, quo_get_env(quo))`: object 'universal' not found
  Backtrace:
      ▆
   1. └─testthat::expect_identical(names(universal), paste0("...", 1:3)) at test-as_tibble.R:272:2
   2.   └─testthat::quasi_label(enquo(object), label, arg = "object")
   3.     └─rlang::eval_bare(expr, quo_get_env(quo))
  ── Error (test-as_tibble.R:333:3): as_tibble.ts() supports .name_repair, minimal by default (#537) ──
  `universal <- as_tibble(x, .name_repair = "universal")` threw an unexpected error.
  Message: number of characters is not computable in "bytes" encoding, element 1
  Class:   simpleError/error/condition
  ── Error (test-as_tibble.R:336:3): as_tibble.ts() supports .name_repair, minimal by default (#537) ──
  Error in `eval_bare(expr, quo_get_env(quo))`: object 'universal' not found
  Backtrace:
      ▆
   1. └─testthat::expect_identical(names(universal), paste0("...", 1:2)) at test-as_tibble.R:336:2
   2.   └─testthat::quasi_label(enquo(object), label, arg = "object")
   3.     └─rlang::eval_bare(expr, quo_get_env(quo))
  ── Error (test-as_tibble.R:438:3): as_tibble_row() works with non-bare vectors (#797) ──
  Error in `nchar(xs)`: number of characters is not computable in "bytes" encoding, element 1
  Backtrace:
       ▆
    1. ├─testthat::expect_identical(...) at test-as_tibble.R:438:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─tibble::as_tibble_row(time, .name_repair = "unique")
    5. │ └─tibble:::vectbl_names2(x, .name_repair = .name_repair)
    6. │   └─tibble:::repaired_names(...)
    7. │     ├─tibble:::subclass_name_repair_errors(...)
    8. │     │ └─base::withCallingHandlers(...)
    9. │     └─vctrs::vec_as_names(...)
   10. └─vctrs:::describe_repair("", "...1")
   11.   └─rlang::names_inform_repair(orig_names, names)
   12.     └─rlang::inform(message = message, class = "rlib_message_name_repair")
   13.       ├─base::withRestarts(...)
   14.       │ └─base (local) withOneRestart(expr, restarts[[1L]])
   15.       │   └─base (local) doWithOneRestart(return(expr), restart)
   16.       └─base::signalCondition(cnd)
   17.         ├─base::conditionMessage(cond)
   18.         └─rlang:::conditionMessage.rlang_message(cond)
   19.           └─rlang::cnd_message(c)
   20.             └─rlang:::cnd_message_format(cnd, ...)
   21.               └─rlang (local) cli_format(glue_escape(lines))
   22.                 └─rlang:::.rlang_cli_format(x, cli::format_message)
   23.                   └─cli::cli_format(x, .envir = emptyenv())
   24.                     └─cli:::fmt(...)
   25.                       └─cli:::cli__fmt(rec, collapse, strip_newline, app)
   26.                         ├─base::do.call(app[[msg$type]], msg$args)
   27.                         └─cli (local) `<fn>`(text = `<named list>`, id = "cli-2553110-306", class = NULL)
   28.                           └─cli:::clii_bullets(app, text, id, class)
   29.                             └─base::lapply(...)
   30.                               └─cli (local) FUN(X[[i]], ...)
   31.                                 └─app$text(text[[i]])
   32.                                   └─cli:::clii_text(app, text)
   33.                                     └─app$xtext(text)
   34.                                       └─cli:::clii__xtext(...)
   35.                                         └─cli::ansi_strwrap(text, exdent = exdent, width = app$get_width(extra = padding))
   36.                                           └─base::lapply(pars, ansi_trimws)
   37.                                             └─cli (local) FUN(X[[i]], ...)
  ── Error (test-as_tibble.R:637:3): creates col names with name repair ──────────
  `out <- as_tibble(x, .name_repair = "unique")` threw an unexpected error.
  Message: number of characters is not computable in "bytes" encoding, element 1
  Class:   simpleError/error/condition
  ── Error (test-as_tibble.R:640:3): creates col names with name repair ──────────
  Error in `eval_bare(expr, quo_get_env(quo))`: object 'out' not found
  Backtrace:
      ▆
   1. └─testthat::expect_equal(names(out), c("...1", "...2")) at test-as_tibble.R:640:2
   2.   └─testthat::quasi_label(enquo(object), label, arg = "object")
   3.     └─rlang::eval_bare(expr, quo_get_env(quo))
  ── Error (test-as_tibble.R:744:3): output test ─────────────────────────────────
  Error in `nchar(xs)`: number of characters is not computable in "bytes" encoding, element 1
  Backtrace:
       ▆
    1. ├─tibble:::expect_snapshot_with_error(...) at test-as_tibble.R:744:2
    2. │ └─rlang::eval_tidy(...) at tests/testthat/helper-expectations.R:32:4
    3. └─testthat::expect_snapshot(...)
    4.   └─testthat:::verify_exec(quo_get_expr(x), quo_get_env(x), replay)
    5.     ├─base::unlist(lapply(results, replay))
    6.     └─base::lapply(results, replay)
    7.       └─testthat (local) FUN(X[[i]], ...)
    8.         ├─testthat:::snapshot_replay(x, state, transform = transform, cnd_class = cnd_class)
    9.         └─testthat:::snapshot_replay.condition(...)
   10.           └─rlang::cnd_message(x, prefix = TRUE)
   11.             └─rlang:::cnd_message_format_prefixed(cnd, ..., parent = FALSE)
   12.               └─rlang:::cnd_message_format(cnd, ..., alert = alert)
   13.                 └─rlang (local) cli_format(glue_escape(lines))
   14.                   └─rlang:::.rlang_cli_format(x, cli::format_error)
   15.                     └─cli::cli_format(x, .envir = emptyenv())
   16.                       └─cli:::fmt(...)
   17.                         └─cli:::cli__fmt(rec, collapse, strip_newline, app)
   18.                           ├─base::do.call(app[[msg$type]], msg$args)
   19.                           └─cli (local) `<fn>`(text = `<named list>`, id = "cli-2553110-618", class = NULL)
   20.                             └─cli:::clii_bullets(app, text, id, class)
   21.                               └─base::lapply(...)
   22.                                 └─cli (local) FUN(X[[i]], ...)
   23.                                   └─app$text(text[[i]])
   24.                                     └─cli:::clii_text(app, text)
   25.                                       └─app$xtext(text)
   26.                                         └─cli:::clii__xtext(...)
   27.                                           └─cli::ansi_strwrap(text, exdent = exdent, width = app$get_width(extra = padding))
   28.                                             └─base::lapply(pars, ansi_trimws)
   29.                                               └─cli (local) FUN(X[[i]], ...)
  ── Error (test-subsetting.R:102:3): [.tbl_df is careful about column indexes (#83) ──
  Error in `nchar(xs)`: number of characters is not computable in "bytes" encoding, element 1
  Backtrace:
       ▆
    1. ├─base (local) verify_errors(...) at test-subsetting.R:102:2
    2. ├─testthat::expect_error(foo[1:5], class = "vctrs_error_subscript_oob") at test-subsetting.R:110:4
    3. │ └─testthat:::expect_condition_matching(...)
    4. │   └─testthat:::quasi_capture(...)
    5. │     ├─testthat (local) .capture(...)
    6. │     │ └─base::withCallingHandlers(...)
    7. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. ├─foo[1:5]
    9. └─tibble:::`[.tbl_df`(foo, 1:5)
   10.   └─tibble:::vectbl_as_col_location(...)
   11.     ├─tibble:::subclass_col_index_errors(...)
   12.     │ └─base::withCallingHandlers(...)
   13.     └─vctrs::vec_as_location(j, n, names)
   14.       └─vctrs (local) `<fn>`()
   15.         └─vctrs:::stop_subscript_oob(...)
   16.           └─vctrs:::stop_subscript(...)
   17.             └─rlang::abort(...)
   18.               └─rlang:::signal_abort(cnd, .file)
   19.                 └─base::signalCondition(cnd)
   20.                   ├─base::conditionMessage(cond)
   21.                   └─rlang:::conditionMessage.rlang_error(cond)
   22.                     └─rlang::cnd_message(c)
   23.                       └─rlang:::cnd_message_format(cnd, ...)
   24.                         └─rlang:::cnd_message_lines(cnd, ...)
   25.                           ├─rlang::cnd_body(cnd, ...)
   26.                           └─vctrs:::cnd_body.vctrs_error_subscript_oob(cnd, ...)
   27.                             └─vctrs:::cnd_body_vctrs_error_subscript_oob_location(cnd, ...)
   28.                               └─cli::format_error(...)
   29.                                 └─cli:::fmt(...)
   30.                                   └─cli:::cli__fmt(rec, collapse, strip_newline, app)
   31.                                     ├─base::do.call(app[[msg$type]], msg$args)
   32.                                     └─cli (local) `<fn>`(text = `<named list>`, id = "cli-2553110-3", class = NULL)
   33.                                       └─cli:::clii_bullets(app, text, id, class)
   34.                                         └─base::lapply(...)
   35.                                           └─cli (local) FUN(X[[i]], ...)
   36.                                             └─app$text(text[[i]])
   37.                                               └─cli:::clii_text(app, text)
   38.                                                 └─app$xtext(text)
   39.                                                   └─cli:::clii__xtext(...)
   40.                                                     └─cli::ansi_strwrap(text, exdent = exdent, width = app$get_width(extra = padding))
   41.                                                       └─base::lapply(pars, ansi_trimws)
   42.                                                         └─cli (local) FUN(X[[i]], ...)
  ── Error (test-zzz-matrix.R:51:3): creates col names with name repair ──────────
  Error in `nchar(xs)`: number of characters is not computable in "bytes" encoding, element 1
  Backtrace:
       ▆
    1. ├─base::suppressMessages(out <- as_tibble(x, .name_repair = "unique")) at test-zzz-matrix.R:51:2
    2. │ └─base::withCallingHandlers(...)
    3. ├─tibble::as_tibble(x, .name_repair = "unique")
    4. ├─tibble:::as_tibble.matrix(x, .name_repair = "unique")
    5. │ ├─tibble::as_tibble(m, ..., validate = validate, .name_repair = .name_repair)
    6. │ └─tibble:::as_tibble.data.frame(m, ..., validate = validate, .name_repair = .name_repair)
    7. │   └─tibble:::lst_to_tibble(unclass(x), .rows, .name_repair)
    8. │     └─tibble:::set_repaired_names(x, repair_hint = TRUE, .name_repair)
    9. │       ├─rlang::set_names(...)
   10. │       └─tibble:::repaired_names(...)
   11. │         ├─tibble:::subclass_name_repair_errors(...)
   12. │         │ └─base::withCallingHandlers(...)
   13. │         └─vctrs::vec_as_names(...)
   14. └─vctrs:::describe_repair(`<chr>`, `<chr>`)
   15.   └─rlang::names_inform_repair(orig_names, names)
   16.     └─rlang::inform(message = message, class = "rlib_message_name_repair")
   17.       ├─base::withRestarts(...)
   18.       │ └─base (local) withOneRestart(expr, restarts[[1L]])
   19.       │   └─base (local) doWithOneRestart(return(expr), restart)
   20.       └─base::signalCondition(cnd)
   21.         ├─base::conditionMessage(cond)
   22.         └─rlang:::conditionMessage.rlang_message(cond)
   23.           └─rlang::cnd_message(c)
   24.             └─rlang:::cnd_message_format(cnd, ...)
   25.               └─rlang (local) cli_format(glue_escape(lines))
   26.                 └─rlang:::.rlang_cli_format(x, cli::format_message)
   27.                   └─cli::cli_format(x, .envir = emptyenv())
   28.                     └─cli:::fmt(...)
   29.                       └─cli:::cli__fmt(rec, collapse, strip_newline, app)
   30.                         ├─base::do.call(app[[msg$type]], msg$args)
   31.                         └─cli (local) `<fn>`(text = `<named list>`, id = "cli-2553110-1715", class = NULL)
   32.                           └─cli:::clii_bullets(app, text, id, class)
   33.                             └─base::lapply(...)
   34.                               └─cli (local) FUN(X[[i]], ...)
   35.                                 └─app$text(text[[i]])
   36.                                   └─cli:::clii_text(app, text)
   37.                                     └─app$xtext(text)
   38.                                       └─cli:::clii__xtext(...)
   39.                                         └─cli::ansi_strwrap(text, exdent = exdent, width = app$get_width(extra = padding))
   40.                                           └─base::lapply(pars, ansi_trimws)
   41.                                             └─cli (local) FUN(X[[i]], ...)
  ── Error (test-zzz-data-frame.R:316:3): as_tibble() implements unique names ────
  Error in `nchar(xs)`: number of characters is not computable in "bytes" encoding, element 1
  Backtrace:
       ▆
    1. ├─base::suppressMessages(...) at test-zzz-data-frame.R:316:2
    2. │ └─base::withCallingHandlers(...)
    3. ├─tibble::as_tibble(list(3, 4, 5), .name_repair = "unique")
    4. ├─tibble:::as_tibble.list(list(3, 4, 5), .name_repair = "unique")
    5. │ └─tibble:::lst_to_tibble(x, .rows, .name_repair, col_lengths(x))
    6. │   └─tibble:::set_repaired_names(x, repair_hint = TRUE, .name_repair)
    7. │     ├─rlang::set_names(...)
    8. │     └─tibble:::repaired_names(...)
    9. │       ├─tibble:::subclass_name_repair_errors(...)
   10. │       │ └─base::withCallingHandlers(...)
   11. │       └─vctrs::vec_as_names(...)
   12. └─vctrs:::describe_repair(`<chr>`, `<chr>`)
   13.   └─rlang::names_inform_repair(orig_names, names)
   14.     └─rlang::inform(message = message, class = "rlib_message_name_repair")
   15.       ├─base::withRestarts(...)
   16.       │ └─base (local) withOneRestart(expr, restarts[[1L]])
   17.       │   └─base (local) doWithOneRestart(return(expr), restart)
   18.       └─base::signalCondition(cnd)
   19.         ├─base::conditionMessage(cond)
   20.         └─rlang:::conditionMessage.rlang_message(cond)
   21.           └─rlang::cnd_message(c)
   22.             └─rlang:::cnd_message_format(cnd, ...)
   23.               └─rlang (local) cli_format(glue_escape(lines))
   24.                 └─rlang:::.rlang_cli_format(x, cli::format_message)
   25.                   └─cli::cli_format(x, .envir = emptyenv())
   26.                     └─cli:::fmt(...)
   27.                       └─cli:::cli__fmt(rec, collapse, strip_newline, app)
   28.                         ├─base::do.call(app[[msg$type]], msg$args)
   29.                         └─cli (local) `<fn>`(text = `<named list>`, id = "cli-2553110-564", class = NULL)
   30.                           └─cli:::clii_bullets(app, text, id, class)
   31.                             └─base::lapply(...)
   32.                               └─cli (local) FUN(X[[i]], ...)
   33.                                 └─app$text(text[[i]])
   34.                                   └─cli:::clii_text(app, text)
   35.                                     └─app$xtext(text)
   36.                                       └─cli:::clii__xtext(...)
   37.                                         └─cli::ansi_strwrap(text, exdent = exdent, width = app$get_width(extra = padding))
   38.                                           └─base::lapply(pars, ansi_trimws)
   39.                                             └─cli (local) FUN(X[[i]], ...)
  ── Error (test-zzz-data-frame.R:325:3): as_tibble() implements universal names ──
  Error in `nchar(xs)`: number of characters is not computable in "bytes" encoding, element 1
  Backtrace:
       ▆
    1. ├─base::suppressMessages(...) at test-zzz-data-frame.R:325:2
    2. │ └─base::withCallingHandlers(...)
    3. ├─tibble::as_tibble(list(3, 4, 5), .name_repair = "universal")
    4. └─tibble:::as_tibble.list(list(3, 4, 5), .name_repair = "universal")
    5.   └─tibble:::lst_to_tibble(x, .rows, .name_repair, col_lengths(x))
    6.     └─tibble:::set_repaired_names(x, repair_hint = TRUE, .name_repair)
    7.       ├─rlang::set_names(...)
    8.       └─tibble:::repaired_names(...)
    9.         ├─tibble:::subclass_name_repair_errors(...)
   10.         │ └─base::withCallingHandlers(...)
   11.         └─vctrs::vec_as_names(...)
   12.           └─vctrs (local) `<fn>`()
   13.             └─vctrs:::as_universal_names(names = names, quiet = quiet)
   14.               └─vctrs:::describe_repair(names, new_names)
   15.                 └─rlang::names_inform_repair(orig_names, names)
   16.                   └─rlang::inform(message = message, class = "rlib_message_name_repair")
   17.                     ├─base::withRestarts(...)
   18.                     │ └─base (local) withOneRestart(expr, restarts[[1L]])
   19.                     │   └─base (local) doWithOneRestart(return(expr), restart)
   20.                     └─base::signalCondition(cnd)
   21.                       ├─base::conditionMessage(cond)
   22.                       └─rlang:::conditionMessage.rlang_message(cond)
   23.                         └─rlang::cnd_message(c)
   24.                           └─rlang:::cnd_message_format(cnd, ...)
   25.                             └─rlang (local) cli_format(glue_escape(lines))
   26.                               └─rlang:::.rlang_cli_format(x, cli::format_message)
   27.                                 └─cli::cli_format(x, .envir = emptyenv())
   28.                                   └─cli:::fmt(...)
   29.                                     └─cli:::cli__fmt(rec, collapse, strip_newline, app)
   30.                                       ├─base::do.call(app[[msg$type]], msg$args)
   31.                                       └─cli (local) `<fn>`(text = `<named list>`, id = "cli-2553110-606", class = NULL)
   32.                                         └─cli:::clii_bullets(app, text, id, class)
   33.                                           └─base::lapply(...)
   34.                                             └─cli (local) FUN(X[[i]], ...)
   35.                                               └─app$text(text[[i]])
   36.                                                 └─cli:::clii_text(app, text)
   37.                                                   └─app$xtext(text)
   38.                                                     └─cli:::clii__xtext(...)
   39.                                                       └─cli::ansi_strwrap(text, exdent = exdent, width = app$get_width(extra = padding))
   40.                                                         └─base::lapply(pars, ansi_trimws)
   41.                                                           └─cli (local) FUN(X[[i]], ...)
  ── Error (test-zzz-data-frame.R:387:3): as_tibble.matrix() supports .name_repair ──
  Error in `nchar(xs)`: number of characters is not computable in "bytes" encoding, element 1
  Backtrace:
       ▆
    1. ├─testthat::expect_identical(...) at test-zzz-data-frame.R:387:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─base::suppressMessages(as_tibble(x, .name_repair = "universal"))
    5. │ └─base::withCallingHandlers(...)
    6. ├─tibble::as_tibble(x, .name_repair = "universal")
    7. └─tibble:::as_tibble.matrix(x, .name_repair = "universal")
    8.   ├─tibble::as_tibble(m, ..., validate = validate, .name_repair = .name_repair)
    9.   └─tibble:::as_tibble.data.frame(m, ..., validate = validate, .name_repair = .name_repair)
   10.     └─tibble:::lst_to_tibble(unclass(x), .rows, .name_repair)
   11.       └─tibble:::set_repaired_names(x, repair_hint = TRUE, .name_repair)
   12.         ├─rlang::set_names(...)
   13.         └─tibble:::repaired_names(...)
   14.           ├─tibble:::subclass_name_repair_errors(...)
   15.           │ └─base::withCallingHandlers(...)
   16.           └─vctrs::vec_as_names(...)
   17.             └─vctrs (local) `<fn>`()
   18.               └─vctrs:::as_universal_names(names = names, quiet = quiet)
   19.                 └─vctrs:::describe_repair(names, new_names)
   20.                   └─rlang::names_inform_repair(orig_names, names)
   21.                     └─rlang::inform(message = message, class = "rlib_message_name_repair")
   22.                       ├─base::withRestarts(...)
   23.                       │ └─base (local) withOneRestart(expr, restarts[[1L]])
   24.                       │   └─base (local) doWithOneRestart(return(expr), restart)
   25.                       └─base::signalCondition(cnd)
   26.                         ├─base::conditionMessage(cond)
   27.                         └─rlang:::conditionMessage.rlang_message(cond)
   28.                           └─rlang::cnd_message(c)
   29.                             └─rlang:::cnd_message_format(cnd, ...)
   30.                               └─rlang (local) cli_format(glue_escape(lines))
   31.                                 └─rlang:::.rlang_cli_format(x, cli::format_message)
   32.                                   └─cli::cli_format(x, .envir = emptyenv())
   33.                                     └─cli:::fmt(...)
   34.                                       └─cli:::cli__fmt(rec, collapse, strip_newline, app)
   35.                                         ├─base::do.call(app[[msg$type]], msg$args)
   36.                                         └─cli (local) `<fn>`(text = `<named list>`, id = "cli-2553110-636", class = NULL)
   37.                                           └─cli:::clii_bullets(app, text, id, class)
   38.                                             └─base::lapply(...)
   39.                                               └─cli (local) FUN(X[[i]], ...)
   40.                                                 └─app$text(text[[i]])
   41.                                                   └─cli:::clii_text(app, text)
   42.                                                     └─app$xtext(text)
   43.                                                       └─cli:::clii__xtext(...)
   44.                                                         └─cli::ansi_strwrap(text, exdent = exdent, width = app$get_width(extra = padding))
   45.                                                           └─base::lapply(pars, ansi_trimws)
   46.                                                             └─cli (local) FUN(X[[i]], ...)
  ── Error (test-zzz-data-frame.R:419:3): as_tibble.poly() supports .name_repair ──
  Error in `nchar(xs)`: number of characters is not computable in "bytes" encoding, element 1
  Backtrace:
       ▆
    1. ├─testthat::expect_identical(...) at test-zzz-data-frame.R:419:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─base::suppressMessages(as_tibble(x, .name_repair = "universal"))
    5. │ └─base::withCallingHandlers(...)
    6. ├─tibble::as_tibble(x, .name_repair = "universal")
    7. └─tibble:::as_tibble.poly(x, .name_repair = "universal")
    8.   ├─tibble::as_tibble(m, ...)
    9.   └─tibble:::as_tibble.data.frame(m, ...)
   10.     └─tibble:::lst_to_tibble(unclass(x), .rows, .name_repair)
   11.       └─tibble:::set_repaired_names(x, repair_hint = TRUE, .name_repair)
   12.         ├─rlang::set_names(...)
   13.         └─tibble:::repaired_names(...)
   14.           ├─tibble:::subclass_name_repair_errors(...)
   15.           │ └─base::withCallingHandlers(...)
   16.           └─vctrs::vec_as_names(...)
   17.             └─vctrs (local) `<fn>`()
   18.               └─vctrs:::as_universal_names(names = names, quiet = quiet)
   19.                 └─vctrs:::describe_repair(names, new_names)
   20.                   └─rlang::names_inform_repair(orig_names, names)
   21.                     └─rlang::inform(message = message, class = "rlib_message_name_repair")
   22.                       ├─base::withRestarts(...)
   23.                       │ └─base (local) withOneRestart(expr, restarts[[1L]])
   24.                       │   └─base (local) doWithOneRestart(return(expr), restart)
   25.                       └─base::signalCondition(cnd)
   26.                         ├─base::conditionMessage(cond)
   27.                         └─rlang:::conditionMessage.rlang_message(cond)
   28.                           └─rlang::cnd_message(c)
   29.                             └─rlang:::cnd_message_format(cnd, ...)
   30.                               └─rlang (local) cli_format(glue_escape(lines))
   31.                                 └─rlang:::.rlang_cli_format(x, cli::format_message)
   32.                                   └─cli::cli_format(x, .envir = emptyenv())
   33.                                     └─cli:::fmt(...)
   34.                                       └─cli:::cli__fmt(rec, collapse, strip_newline, app)
   35.                                         ├─base::do.call(app[[msg$type]], msg$args)
   36.                                         └─cli (local) `<fn>`(text = `<named list>`, id = "cli-2553110-678", class = NULL)
   37.                                           └─cli:::clii_bullets(app, text, id, class)
   38.                                             └─base::lapply(...)
   39.                                               └─cli (local) FUN(X[[i]], ...)
   40.                                                 └─app$text(text[[i]])
   41.                                                   └─cli:::clii_text(app, text)
   42.                                                     └─app$xtext(text)
   43.                                                       └─cli:::clii__xtext(...)
   44.                                                         └─cli::ansi_strwrap(text, exdent = exdent, width = app$get_width(extra = padding))
   45.                                                           └─base::lapply(pars, ansi_trimws)
   46.                                                             └─cli (local) FUN(X[[i]], ...)
  ── Error (test-zzz-data-frame.R:436:3): as_tibble.table() supports .name_repair ──
  Error in `nchar(xs)`: number of characters is not computable in "bytes" encoding, element 1
  Backtrace:
       ▆
    1. ├─testthat::expect_identical(...) at test-zzz-data-frame.R:436:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─base::suppressMessages(as_tibble(x, .name_repair = "universal"))
    5. │ └─base::withCallingHandlers(...)
    6. ├─tibble::as_tibble(x, .name_repair = "universal")
    7. └─tibble:::as_tibble.table(x, .name_repair = "universal")
    8.   └─tibble:::repaired_names(...)
    9.     ├─tibble:::subclass_name_repair_errors(...)
   10.     │ └─base::withCallingHandlers(...)
   11.     └─vctrs::vec_as_names(...)
   12.       └─vctrs (local) `<fn>`()
   13.         └─vctrs:::as_universal_names(names = names, quiet = quiet)
   14.           └─vctrs:::describe_repair(names, new_names)
   15.             └─rlang::names_inform_repair(orig_names, names)
   16.               └─rlang::inform(message = message, class = "rlib_message_name_repair")
   17.                 ├─base::withRestarts(...)
   18.                 │ └─base (local) withOneRestart(expr, restarts[[1L]])
   19.                 │   └─base (local) doWithOneRestart(return(expr), restart)
   20.                 └─base::signalCondition(cnd)
   21.                   ├─base::conditionMessage(cond)
   22.                   └─rlang:::conditionMessage.rlang_message(cond)
   23.                     └─rlang::cnd_message(c)
   24.                       └─rlang:::cnd_message_format(cnd, ...)
   25.                         └─rlang (local) cli_format(glue_escape(lines))
   26.                           └─rlang:::.rlang_cli_format(x, cli::format_message)
   27.                             └─cli::cli_format(x, .envir = emptyenv())
   28.                               └─cli:::fmt(...)
   29.                                 └─cli:::cli__fmt(rec, collapse, strip_newline, app)
   30.                                   ├─base::do.call(app[[msg$type]], msg$args)
   31.                                   └─cli (local) `<fn>`(text = `<named list>`, id = "cli-2553110-714", class = NULL)
   32.                                     └─cli:::clii_bullets(app, text, id, class)
   33.                                       └─base::lapply(...)
   34.                                         └─cli (local) FUN(X[[i]], ...)
   35.                                           └─app$text(text[[i]])
   36.                                             └─cli:::clii_text(app, text)
   37.                                               └─app$xtext(text)
   38.                                                 └─cli:::clii__xtext(...)
   39.                                                   └─cli::ansi_strwrap(text, exdent = exdent, width = app$get_width(extra = padding))
   40.                                                     └─base::lapply(pars, ansi_trimws)
   41.                                                       └─cli (local) FUN(X[[i]], ...)
  ── Error (test-zzz-data-frame.R:479:3): as_tibble.ts() supports .name_repair, minimal by default (#537) ──
  Error in `nchar(xs)`: number of characters is not computable in "bytes" encoding, element 1
  Backtrace:
       ▆
    1. ├─testthat::expect_identical(...) at test-zzz-data-frame.R:479:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─base::suppressMessages(as_tibble(x, .name_repair = "universal"))
    5. │ └─base::withCallingHandlers(...)
    6. ├─tibble::as_tibble(x, .name_repair = "universal")
    7. └─tibble:::as_tibble.ts(x, .name_repair = "universal")
    8.   ├─tibble::as_tibble(df, ..., .name_repair = .name_repair)
    9.   └─tibble:::as_tibble.data.frame(df, ..., .name_repair = .name_repair)
   10.     └─tibble:::lst_to_tibble(unclass(x), .rows, .name_repair)
   11.       └─tibble:::set_repaired_names(x, repair_hint = TRUE, .name_repair)
   12.         ├─rlang::set_names(...)
   13.         └─tibble:::repaired_names(...)
   14.           ├─tibble:::subclass_name_repair_errors(...)
   15.           │ └─base::withCallingHandlers(...)
   16.           └─vctrs::vec_as_names(...)
   17.             └─vctrs (local) `<fn>`()
   18.               └─vctrs:::as_universal_names(names = names, quiet = quiet)
   19.                 └─vctrs:::describe_repair(names, new_names)
   20.                   └─rlang::names_inform_repair(orig_names, names)
   21.                     └─rlang::inform(message = message, class = "rlib_message_name_repair")
   22.                       ├─base::withRestarts(...)
   23.                       │ └─base (local) withOneRestart(expr, restarts[[1L]])
   24.                       │   └─base (local) doWithOneRestart(return(expr), restart)
   25.                       └─base::signalCondition(cnd)
   26.                         ├─base::conditionMessage(cond)
   27.                         └─rlang:::conditionMessage.rlang_message(cond)
   28.                           └─rlang::cnd_message(c)
   29.                             └─rlang:::cnd_message_format(cnd, ...)
   30.                               └─rlang (local) cli_format(glue_escape(lines))
   31.                                 └─rlang:::.rlang_cli_format(x, cli::format_message)
   32.                                   └─cli::cli_format(x, .envir = emptyenv())
   33.                                     └─cli:::fmt(...)
   34.                                       └─cli:::cli__fmt(rec, collapse, strip_newline, app)
   35.                                         ├─base::do.call(app[[msg$type]], msg$args)
   36.                                         └─cli (local) `<fn>`(text = `<named list>`, id = "cli-2553110-744", class = NULL)
   37.                                           └─cli:::clii_bullets(app, text, id, class)
   38.                                             └─base::lapply(...)
   39.                                               └─cli (local) FUN(X[[i]], ...)
   40.                                                 └─app$text(text[[i]])
   41.                                                   └─cli:::clii_text(app, text)
   42.                                                     └─app$xtext(text)
   43.                                                       └─cli:::clii__xtext(...)
   44.                                                         └─cli::ansi_strwrap(text, exdent = exdent, width = app$get_width(extra = padding))
   45.                                                           └─base::lapply(pars, ansi_trimws)
   46.                                                             └─cli (local) FUN(X[[i]], ...)
  
  [ FAIL 26 | WARN 0 | SKIP 131 | PASS 1325 ]
  Error: Test failures
  Execution halted