Running 'testthat.R' [83s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(vctrs)
  > 
  > if (requireNamespace("xml2")) {
  +   test_check("vctrs", reporter = MultiReporter$new(reporters = list(JunitReporter$new(file = "test-results.xml"), CheckReporter$new())))
  + } else {
  +   test_check("vctrs")
  + }
  Loading required namespace: xml2
  == Skipped tests ===============================================================
  * FIXME: c() fallback with recursion through df-col (1)
  * FIXME: dimnames of matrices are not properly concatenated (1)
  * Factors now have a `c()` method (1)
  * Not testing performance (2)
  * On CRAN (24)
  * data.table cannot be loaded (2)
  * profmem must be installed. (2)
  * sf cannot be loaded (1)
  * work around r-devel bug (1)
  
  == Failed tests ================================================================
  -- Failure (test-names.R:724:3): Name repair works with non-UTF-8 names --------
  `actual` (vec_as_names(x3, repair = "unique")) not equal to `expected` (paste0(x3, "...", 1:2)).
  
  `actual`:   "façile...1"  "façile...2" 
  `expected`: "faÃ§ile...1" "faÃ§ile...2"
  Backtrace:
      x
   1. \-vctrs:::expect_equal(...) test-names.R:724:2
   2.   \-vctrs:::expect_waldo_equal("equal", act, exp, info, ..., tolerance = tolerance) d:\RCompile\CRANpkg\local\4.1\vctrs.Rcheck\tests_i386\testthat\helper-vctrs.R:65:2
  -- Failure (test-translate.R:90:3): translation treats data frames elements of lists as lists (#1233) --
  `actual` (`result`) not identical to `expected` (`x`).
  
  `actual[[1]]$a$field`:   "°C" "°C" 
  `expected[[1]]$a$field`: "°C" "Â°C"
  Backtrace:
      x
   1. \-vctrs:::expect_identical(result, x) test-translate.R:90:2
   2.   \-vctrs:::expect_waldo_equal("identical", act, exp, info, ...) d:\RCompile\CRANpkg\local\4.1\vctrs.Rcheck\tests_i386\testthat\helper-vctrs.R:55:2
  -- Failure (test-translate.R:126:3): attributes are translated -----------------
  `actual` (vec_unique(x)) not identical to `expected` (`expect`).
  
  `attr(actual[[2]], 'enc2')[[1]]`:   "Â°C"
  `attr(expected[[2]], 'enc2')[[1]]`: "°C" 
  
  `attr(actual[[2]], 'enc3')`:   "Â°C"
  `attr(expected[[2]], 'enc3')`: "°C" 
  Backtrace:
      x
   1. \-vctrs:::expect_identical(vec_unique(x), expect) test-translate.R:126:2
   2.   \-vctrs:::expect_waldo_equal("identical", act, exp, info, ...) d:\RCompile\CRANpkg\local\4.1\vctrs.Rcheck\tests_i386\testthat\helper-vctrs.R:55:2
  
  [ FAIL 3 | WARN 0 | SKIP 35 | PASS 4097 ]
  Error: Test failures
  Execution halted