Running ‘testthat.R’ [22s/33s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(easyr)
  > 
  > test_check("easyr")
  ── 1. Failure: works as expected (@test_bindf-joinf.R#26)  ─────────────────────
  levels(bind1$factor1) not equal to c("a", "b", "c", "d", "e", "f").
  target is NULL, current is character
  
  ── 2. Failure: works as expected (@test_bindf-joinf.R#27)  ─────────────────────
  levels(bind1$factor2) not equal to c("high", "low", "medium").
  target is NULL, current is character
  
  ── 3. Failure: works as expected (@test_bindf-joinf.R#28)  ─────────────────────
  levels(bind1$factor2)[bind1$factor2] not equal to c("high", "medium", "low", "low", "medium", "high").
  target is NULL, current is character
  
  ── 4. Failure: works as expected (@test_bindf-joinf.R#29)  ─────────────────────
  levels(bind1$factor1)[bind1$factor1] not equal to c("a", "b", "c", "d", "e", "f").
  target is NULL, current is character
  
  ── 5. Failure: works as expected (@test_bindf-joinf.R#34)  ─────────────────────
  levels(ljoin1$factor1.x) not equal to c("a", "b", "c").
  target is NULL, current is character
  
  ── 6. Failure: works as expected (@test_bindf-joinf.R#35)  ─────────────────────
  levels(ljoin1$factor.join) not equal to c(...).
  target is NULL, current is character
  
  ── 7. Failure: works as expected (@test_bindf-joinf.R#37)  ─────────────────────
  levels(ljoin1$factor1.y)[ljoin1$factor1.y] not equal to c("(Missing)", "e", "(Missing)").
  target is NULL, current is character
  
  ── 8. Failure: works as expected (@test_bindf-joinf.R#42)  ─────────────────────
  levels(ljoin1$factor1.y)[ljoin1$factor1.y] not equal to c(NA, "e", NA).
  target is NULL, current is character
  
  ── 9. Error: works as expected (@test_bindf-joinf.R#46)  ───────────────────────
  no applicable method for 'droplevels' applied to an object of class "character"
  Backtrace:
   1. easyr::ijoinf(...)
   2. base::droplevels(ijoin[[icol]])
  
  easyr::ecopy does not work on unix. 
  easyr::ecopy does not work on unix. 
  easyr::ecopy does not work on unix. 
  Reading as XML/HTML 
  Reading as XML/HTML 
  easyr::tonum: NAs were created. Returning the vector unchanged. 
    Problematic values include: [ 5'10 ] 
  ══ testthat results  ═══════════════════════════════════════════════════════════
  [ OK: 259 | SKIPPED: 1 | WARNINGS: 0 | FAILED: 9 ]
  1. Failure: works as expected (@test_bindf-joinf.R#26) 
  2. Failure: works as expected (@test_bindf-joinf.R#27) 
  3. Failure: works as expected (@test_bindf-joinf.R#28) 
  4. Failure: works as expected (@test_bindf-joinf.R#29) 
  5. Failure: works as expected (@test_bindf-joinf.R#34) 
  6. Failure: works as expected (@test_bindf-joinf.R#35) 
  7. Failure: works as expected (@test_bindf-joinf.R#37) 
  8. Failure: works as expected (@test_bindf-joinf.R#42) 
  9. Error: works as expected (@test_bindf-joinf.R#46) 
  
  Error: testthat unit tests failed
  Execution halted