Running 'testthat.R' [24s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(tidyjson)
  
  Attaching package: 'tidyjson'
  
  The following object is masked from 'package:stats':
  
      filter
  
  > 
  > test_check("tidyjson")
  -- 1. Failure: has correct complete structure with simple input (@test-append_va
  json %>% gather_array %>% gather_object %>% append_values_string not identical to tbl_json(...).
  Objects equal but not identical
  
  -- 2. Failure: recursive works as expected (@test-append_values.R#191)  --------
  (data %>% append_values_number(force = TRUE, recursive = FALSE))$number not identical to `expected_na`.
  2/3 mismatches (average diff: NaN)
  [2] NA - 40 == NA
  [3] NA - 30 == NA
  
  -- 3. Failure: recursive works as expected (@test-append_values.R#206)  --------
  (data %>% append_values_number(recursive = FALSE))$number not identical to `expected_na`.
  2/3 mismatches (average diff: NaN)
  [2] NA - 40 == NA
  [3] NA - 30 == NA
  
  -- 4. Failure: works in a simple case (@test-gather_object.R#7)  ---------------
  json %>% gather_object not identical to tbl_json(...).
  Objects equal but not identical
  
  -- 5. Failure: works with compound values (@test-gather_object.R#31)  ----------
  json %>% gather_object not identical to tbl_json(...).
  Objects equal but not identical
  
  -- 6. Failure: column.name works and doesn't clobber existing name (@test-gather
  `%>%`(...) not identical to tbl_json(...).
  Objects equal but not identical
  
  -- 7. Error: preserves a NULL column (@test-gather_object.R#100)  --------------
  Can't join on 'col' x 'col' because of incompatible types (list / list)
  Backtrace:
   1. testthat::expect_identical(...)
   3. testthat:::compare.default(act$val, exp$val)
   5. dplyr:::all.equal.tbl_df(x, y, ...)
   6. dplyr:::equal_data_frame(...)
  
  -- 8. Failure: can call repeatedly without having to change column.name (@test-g
  suppressWarnings(...) not identical to tbl_json(...).
  Objects equal but not identical
  
  -- 9. Error: simple object works (@test-json_structure.R#27)  ------------------
  Can't join on 'seq' x 'seq' because of incompatible types (list / list)
  Backtrace:
   1. testthat::expect_identical(...)
   3. testthat:::compare.default(act$val, exp$val)
   5. dplyr:::all.equal.tbl_df(x, y, ...)
   6. dplyr:::equal_data_frame(...)
  
  -- 10. Error: nested object works (@test-json_structure.R#71)  -----------------
  Can't join on 'seq' x 'seq' because of incompatible types (list / list)
  Backtrace:
   1. testthat::expect_identical(...)
   3. testthat:::compare.default(act$val, exp$val)
   5. dplyr:::all.equal.tbl_df(x, y, ...)
   6. dplyr:::equal_data_frame(...)
  
  == testthat results  ===========================================================
  [ OK: 290 | SKIPPED: 7 | WARNINGS: 0 | FAILED: 10 ]
  1.  Failure: has correct complete structure with simple input (@test-append_values.R#7) 
  2.  Failure: recursive works as expected (@test-append_values.R#191) 
  3.  Failure: recursive works as expected (@test-append_values.R#206) 
  4.  Failure: works in a simple case (@test-gather_object.R#7) 
  5.  Failure: works with compound values (@test-gather_object.R#31) 
  6.  Failure: column.name works and doesn't clobber existing name (@test-gather_object.R#80) 
  7.  Error: preserves a NULL column (@test-gather_object.R#100) 
  8.  Failure: can call repeatedly without having to change column.name (@test-gather_object.R#150) 
  9.  Error: simple object works (@test-json_structure.R#27) 
  10. Error: nested object works (@test-json_structure.R#71) 
  
  Error: testthat unit tests failed
  Execution halted