Running 'testthat.R' [4s/5s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(dibble)
  
  Attaching package: 'dibble'
  
  The following object is masked from 'package:stats':
  
      filter
  
  The following objects are masked from 'package:base':
  
      %*%, apply, colnames, diag, diag<-, ifelse, ncol, nrow, pmax, pmin,
      rownames
  
  > 
  > test_check("dibble")
  
  Attaching package: 'dplyr'
  
  The following object is masked from 'package:testthat':
  
      matches
  
  The following objects are masked from 'package:stats':
  
      filter, lag
  
  The following objects are masked from 'package:base':
  
      intersect, setdiff, setequal, union
  
  
  Attaching package: 'tidyr'
  
  The following object is masked from 'package:testthat':
  
      matches
  
  [ FAIL 1 | WARN 0 | SKIP 0 | PASS 61 ]
  
  == Failed tests ================================================================
  -- Error ('test-broadcast.R:25'): broadcast-warn -------------------------------
  <vctrs_error_incompatible_size/vctrs_error_incompatible/vctrs_error/rlang_error/error/condition>
  Error in `purrr::map2(new_dim_names, brdcst$loc, function(new_dim_name, 
      loc) {
      loc <- is.na(loc)
      if (any(loc)) {
          vec_slice(new_dim_name, loc)
      }
      else {
          NULL
      }
  })`: Can't recycle `.x` (size 2) to match `.y` (size 0).
  Backtrace:
       x
    1. +-testthat::expect_warning(x * y) at test-broadcast.R:25:2
    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. +-dibble (local) Ops.ddf_col(x, y)
    8. | \-dibble:::broadcast_dim_names_warn(old_dim_names_e2, new_dim_names)
    9. |   +-dibble:::broadcast_dim_names_message(...)
   10. |   | +-base::withVisible(eval(mc, parent.frame()))
   11. |   | \-base::eval(mc, parent.frame())
   12. |   |   \-base::eval(mc, parent.frame())
   13. |   \-dibble (local) `<fn>`(...)
   14. |     \-purrr::map2(...)
   15. |       \-purrr:::map2_("list", .x, .y, .f, ..., .progress = .progress)
   16. |         \-vctrs::vec_size_common(.x = .x, .y = .y, .call = .purrr_error_call)
   17. \-vctrs::stop_incompatible_size(...)
   18.   \-vctrs:::stop_incompatible(...)
   19.     \-vctrs:::stop_vctrs(...)
   20.       \-rlang::abort(message, class = c(class, "vctrs_error"), ..., call = vctrs_error_call(call))
  
  [ FAIL 1 | WARN 0 | SKIP 0 | PASS 61 ]
  Error: Test failures
  Execution halted