Running ‘testthat.R’
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(R6Frame)
  
  Attaching package: 'R6Frame'
  
  The following objects are masked from 'package:base':
  
      cbind, rbind
  
  > 
  > test_check("R6Frame")
  ── 1. Error: gather works with R6 data.frame (@test-tidyr_reshape.R#11)  ───────
  object 'Q1' not found
  1: tidyr::gather(df, var, score, -Q1) at testthat/test-tidyr_reshape.R:11
  2: gather.default(df, var, score, -Q1)
  3: gather_(data, key_col = compat_as_lazy(enquo(key)), value_col = compat_as_lazy(enquo(value)), 
         ..., na.rm = na.rm, convert = convert, factor_key = factor_key)
  4: gather_.R6Frame(data, key_col = compat_as_lazy(enquo(key)), value_col = compat_as_lazy(enquo(value)), 
         ..., na.rm = na.rm, convert = convert, factor_key = factor_key)
  5: x$do(tidyr::gather_, list(...), env = parent.frame())
  6: do.call(f, c(list(self$data), dots), envir = env)
  
  ── 2. Error: gather works with R6 data.table (@test-tidyr_reshape.R#25)  ───────
  object 'Q1' not found
  1: tidyr::gather(dt, var, score, -Q1) at testthat/test-tidyr_reshape.R:25
  2: gather.default(dt, var, score, -Q1)
  3: gather_(data, key_col = compat_as_lazy(enquo(key)), value_col = compat_as_lazy(enquo(value)), 
         ..., na.rm = na.rm, convert = convert, factor_key = factor_key)
  4: gather_.R6Frame(data, key_col = compat_as_lazy(enquo(key)), value_col = compat_as_lazy(enquo(value)), 
         ..., na.rm = na.rm, convert = convert, factor_key = factor_key)
  5: x$do(tidyr::gather_, list(...), env = parent.frame())
  6: do.call(f, c(list(self$data), dots), envir = env)
  
  ── 3. Error: gather works with R6 tbl_df (@test-tidyr_reshape.R#38)  ───────────
  object 'Q1' not found
  1: tidyr::gather(tbl, var, score, -Q1) at testthat/test-tidyr_reshape.R:38
  2: gather.default(tbl, var, score, -Q1)
  3: gather_(data, key_col = compat_as_lazy(enquo(key)), value_col = compat_as_lazy(enquo(value)), 
         ..., na.rm = na.rm, convert = convert, factor_key = factor_key)
  4: gather_.R6Frame(data, key_col = compat_as_lazy(enquo(key)), value_col = compat_as_lazy(enquo(value)), 
         ..., na.rm = na.rm, convert = convert, factor_key = factor_key)
  5: x$do(tidyr::gather_, list(...), env = parent.frame())
  6: do.call(f, c(list(self$data), dots), envir = env)
  
  ── 4. Error: spread works with R6 data.frame (@test-tidyr_reshape.R#52)  ───────
  object 'Q1' not found
  1: tidyr::gather(df, var, score, -Q1) at testthat/test-tidyr_reshape.R:52
  2: gather.default(df, var, score, -Q1)
  3: gather_(data, key_col = compat_as_lazy(enquo(key)), value_col = compat_as_lazy(enquo(value)), 
         ..., na.rm = na.rm, convert = convert, factor_key = factor_key)
  4: gather_.R6Frame(data, key_col = compat_as_lazy(enquo(key)), value_col = compat_as_lazy(enquo(value)), 
         ..., na.rm = na.rm, convert = convert, factor_key = factor_key)
  5: x$do(tidyr::gather_, list(...), env = parent.frame())
  6: do.call(f, c(list(self$data), dots), envir = env)
  
  ── 5. Error: spread works with R6 data.table (@test-tidyr_reshape.R#67)  ───────
  object 'Q1' not found
  1: tidyr::gather(dt, var, score, -Q1) at testthat/test-tidyr_reshape.R:67
  2: gather.default(dt, var, score, -Q1)
  3: gather_(data, key_col = compat_as_lazy(enquo(key)), value_col = compat_as_lazy(enquo(value)), 
         ..., na.rm = na.rm, convert = convert, factor_key = factor_key)
  4: gather_.R6Frame(data, key_col = compat_as_lazy(enquo(key)), value_col = compat_as_lazy(enquo(value)), 
         ..., na.rm = na.rm, convert = convert, factor_key = factor_key)
  5: x$do(tidyr::gather_, list(...), env = parent.frame())
  6: do.call(f, c(list(self$data), dots), envir = env)
  
  ── 6. Error: spread works with R6 tbl_df (@test-tidyr_reshape.R#81)  ───────────
  object 'Q1' not found
  1: tidyr::gather(tbl, var, score, -Q1) at testthat/test-tidyr_reshape.R:81
  2: gather.default(tbl, var, score, -Q1)
  3: gather_(data, key_col = compat_as_lazy(enquo(key)), value_col = compat_as_lazy(enquo(value)), 
         ..., na.rm = na.rm, convert = convert, factor_key = factor_key)
  4: gather_.R6Frame(data, key_col = compat_as_lazy(enquo(key)), value_col = compat_as_lazy(enquo(value)), 
         ..., na.rm = na.rm, convert = convert, factor_key = factor_key)
  5: x$do(tidyr::gather_, list(...), env = parent.frame())
  6: do.call(f, c(list(self$data), dots), envir = env)
  
  ── 7. Error: complete works with R6 data.frame (@test-tidyr_verbs.R#13)  ───────
  no applicable method for 'complete' applied to an object of class "c('R6Frame', 'R6')"
  1: tidyr::complete(df, Q1) at testthat/test-tidyr_verbs.R:13
  
  ── 8. Error: complete works with R6 data.table (@test-tidyr_verbs.R#27)  ───────
  no applicable method for 'complete' applied to an object of class "c('R6Frame', 'R6')"
  1: tidyr::complete(dt, Q1) at testthat/test-tidyr_verbs.R:27
  
  ── 9. Error: complete works with R6 tbl_df (@test-tidyr_verbs.R#41)  ───────────
  no applicable method for 'complete' applied to an object of class "c('R6Frame', 'R6')"
  1: tidyr::complete(tbl, Q1) at testthat/test-tidyr_verbs.R:41
  
  ── 10. Error: fill works with R6 tbl_df (@test-tidyr_verbs.R#72)  ──────────────
  Only strings can be converted to symbols
  1: tidyr::fill(tbl, Year) at testthat/test-tidyr_verbs.R:72
  2: fill.default(tbl, Year)
  3: fill_(data, fill_cols = compat_as_lazy_dots(...), .direction = .direction)
  4: fill_.R6Frame(data, fill_cols = compat_as_lazy_dots(...), .direction = .direction)
  5: x$do(tidyr::fill_, list(...), env = parent.frame())
  6: do.call(f, c(list(self$data), dots), envir = env)
  7: (function (data, fill_cols, .direction = c("down", "up")) 
     {
         UseMethod("fill_")
     })(structure(list(Q1 = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L
     ), .Label = "Example", class = "factor"), Month = 1:12, Year = c(2000, NA, NA, NA, 
     NA, NA, NA, NA, NA, NA, NA, NA)), row.names = c(NA, -12L), class = "data.frame"), 
         fill_cols = structure(list(structure(list(expr = Year, env = <environment>), class = "lazy")), class = "lazy_dots"), 
         .direction = c("down", "up"))
  8: fill_.data.frame(structure(list(Q1 = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
     1L, 1L, 1L, 1L), .Label = "Example", class = "factor"), Month = 1:12, Year = c(2000, 
     NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA)), row.names = c(NA, -12L), class = "data.frame"), 
         fill_cols = structure(list(structure(list(expr = Year, env = <environment>), class = "lazy")), class = "lazy_dots"), 
         .direction = c("down", "up"))
  9: syms(fill_cols)
  10: map(x, sym)
  11: lapply(.x, .f, ...)
  12: FUN(X[[i]], ...)
  13: abort("Only strings can be converted to symbols")
  
  ══ testthat results  ═══════════════════════════════════════════════════════════
  OK: 139 SKIPPED: 1 FAILED: 10
  1.  Error: gather works with R6 data.frame (@test-tidyr_reshape.R#11) 
  2.  Error: gather works with R6 data.table (@test-tidyr_reshape.R#25) 
  3.  Error: gather works with R6 tbl_df (@test-tidyr_reshape.R#38) 
  4.  Error: spread works with R6 data.frame (@test-tidyr_reshape.R#52) 
  5.  Error: spread works with R6 data.table (@test-tidyr_reshape.R#67) 
  6.  Error: spread works with R6 tbl_df (@test-tidyr_reshape.R#81) 
  7.  Error: complete works with R6 data.frame (@test-tidyr_verbs.R#13) 
  8.  Error: complete works with R6 data.table (@test-tidyr_verbs.R#27) 
  9.  Error: complete works with R6 tbl_df (@test-tidyr_verbs.R#41) 
  10. Error: fill works with R6 tbl_df (@test-tidyr_verbs.R#72) 
  
  Error: testthat unit tests failed
  Execution halted