Running ‘testthat.R’ [8s/34s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(datamods)
  > 
  > test_check("datamods")
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure (test-import-googlesheets.R:6:3): import_googlesheets_server works ──
  imported_rv$data inherits from `'NULL'` not `'character'`.
  Backtrace:
       █
    1. ├─shiny::testServer(...) test-import-googlesheets.R:6:2
    2. │ ├─shiny:::withMockContext(...)
    3. │ │ ├─shiny::isolate(...)
    4. │ │ │ ├─shiny::..stacktraceoff..(...)
    5. │ │ │ └─ctx$run(...)
    6. │ │ │   ├─promises::with_promise_domain(...)
    7. │ │ │   │ └─domain$wrapSync(expr)
    8. │ │ │   ├─shiny::withReactiveDomain(...)
    9. │ │ │   │ └─promises::with_promise_domain(...)
   10. │ │ │   │   └─domain$wrapSync(expr)
   11. │ │ │   │     └─base::force(expr)
   12. │ │ │   └─env$runWith(self, func)
   13. │ │ │     └─shiny:::contextFunc()
   14. │ │ │       └─shiny::..stacktraceon..(expr)
   15. │ │ ├─shiny::withReactiveDomain(...)
   16. │ │ │ └─promises::with_promise_domain(...)
   17. │ │ │   └─domain$wrapSync(expr)
   18. │ │ │     └─base::force(expr)
   19. │ │ └─withr::with_options(...)
   20. │ │   └─base::force(code)
   21. │ └─rlang::eval_tidy(quosure, mask, rlang::caller_env())
   22. └─testthat::expect_is(imported_rv$data, "data.frame") test-import-googlesheets.R:12:4
  ── Failure (test-import-googlesheets.R:6:3): import_googlesheets_server works ──
  session$getReturned()$data() inherits from `'NULL'` not `'character'`.
  Backtrace:
       █
    1. ├─shiny::testServer(...) test-import-googlesheets.R:6:2
    2. │ ├─shiny:::withMockContext(...)
    3. │ │ ├─shiny::isolate(...)
    4. │ │ │ ├─shiny::..stacktraceoff..(...)
    5. │ │ │ └─ctx$run(...)
    6. │ │ │   ├─promises::with_promise_domain(...)
    7. │ │ │   │ └─domain$wrapSync(expr)
    8. │ │ │   ├─shiny::withReactiveDomain(...)
    9. │ │ │   │ └─promises::with_promise_domain(...)
   10. │ │ │   │   └─domain$wrapSync(expr)
   11. │ │ │   │     └─base::force(expr)
   12. │ │ │   └─env$runWith(self, func)
   13. │ │ │     └─shiny:::contextFunc()
   14. │ │ │       └─shiny::..stacktraceon..(expr)
   15. │ │ ├─shiny::withReactiveDomain(...)
   16. │ │ │ └─promises::with_promise_domain(...)
   17. │ │ │   └─domain$wrapSync(expr)
   18. │ │ │     └─base::force(expr)
   19. │ │ └─withr::with_options(...)
   20. │ │   └─base::force(code)
   21. │ └─rlang::eval_tidy(quosure, mask, rlang::caller_env())
   22. └─testthat::expect_is(session$getReturned()$data(), "data.frame") test-import-googlesheets.R:13:4
  
  [ FAIL 2 | WARN 0 | SKIP 0 | PASS 90 ]
  Error: Test failures
  Execution halted