Running ‘testthat.R’ [3s/5s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(carpenter)
  > 
  > test_check("carpenter")
  [ FAIL 2 | WARN 8 | SKIP 0 | PASS 19 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-build_tables.R:24:5'): build_table outputs correct information ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
       ▆
    1. └─carpenter::build_table(draft, finish = FALSE) at test-build_tables.R:24:4
    2.   ├─dplyr::bind_rows(...)
    3.   │ └─rlang::list2(...)
    4.   └─base::lapply(...)
    5.     └─carpenter (local) FUN(X[[i]], ...)
    6.       └─carpenter (local) row_create(...)
    7.         ├─dplyr::full_join(...)
    8.         └─dplyr:::full_join.data.frame(...)
    9.           └─dplyr:::join_mutate(...)
   10.             ├─base::`[<-`(`*tmp*`, new_rows, merge, value = `<tibble[,2]>`)
   11.             └─tibble:::`[<-.tbl_df`(`*tmp*`, new_rows, merge, value = `<tibble[,2]>`)
   12.               └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   13.                 └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   14.                   ├─base::withCallingHandlers(...)
   15.                   └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  ── Error ('test-build_tables.R:49:5'): build_table outputs in order as determined in data ──
  Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols
  Backtrace:
       ▆
    1. └─carpenter::build_table(draft, finish = FALSE) at test-build_tables.R:49:4
    2.   ├─dplyr::bind_rows(...)
    3.   │ └─rlang::list2(...)
    4.   └─base::lapply(...)
    5.     └─carpenter (local) FUN(X[[i]], ...)
    6.       └─carpenter (local) row_create(...)
    7.         ├─dplyr::full_join(...)
    8.         └─dplyr:::full_join.data.frame(...)
    9.           └─dplyr:::join_mutate(...)
   10.             ├─base::`[<-`(`*tmp*`, new_rows, merge, value = `<tibble[,2]>`)
   11.             └─tibble:::`[<-.tbl_df`(`*tmp*`, new_rows, merge, value = `<tibble[,2]>`)
   12.               └─tibble:::tbl_subassign(x, i, j, value, i_arg, j_arg, substitute(value))
   13.                 └─tibble:::tbl_subassign_row(xj, i, value, i_arg, value_arg, call)
   14.                   ├─base::withCallingHandlers(...)
   15.                   └─tibble:::vectbl_assign(x[[j]], i, recycled_value[[j]])
  
  [ FAIL 2 | WARN 8 | SKIP 0 | PASS 19 ]
  Error: Test failures
  Execution halted