Running ‘spelling.R’ [0s/0s]
  Running ‘testthat.R’ [17s/21s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > test_check("dittodb")
  Loading required package: dittodb
  Loading required package: DBI
  Saving _problems/test-a-recording-79.R
  Saving _problems/test-dbplyr-integration-29.R
  Tracing function "dbConnect" in package "RSQLite"
  Tracing function "dbConnect" in package "namespace:DBI"
  Untracing function "dbConnect" in package "RSQLite"
  Untracing function "dbConnect" in package "namespace:DBI"
  Tracing function "dbConnect" in package "RSQLite"
  Tracing function "dbConnect" in package "namespace:DBI"
  Untracing function "dbConnect" in package "RSQLite"
  Untracing function "dbConnect" in package "namespace:DBI"
  [ FAIL 2 | WARN 3 | SKIP 7 | PASS 204 ]
  
  ══ Skipped tests (7) ═══════════════════════════════════════════════════════════
  • Skipping tests that need functioning MariaDB. (1):
    'test-dbi-generic-integration.R:49:5'
  • Skipping tests that need functioning Postgres. (6):
    'test-dbi-generic-integration.R:49:5', 'test-dbi-generic-integration.R:49:5',
    'test-dbi-generic-integration.R:49:5', 'test-nycflights13.R:16:3',
    'test-nycflights13.R:57:3', 'test-nycflights13.R:97:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-a-recording.R:79:3'): dbGetQuery error checking ────────────────
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `check_dbplyr()`: The package "dbplyr" is required to communicate with database backends.
  Backtrace:
       ▆
    1. ├─testthat::expect_error(dplyr::tbl(con, "airlines"), regex_db) at test-a-recording.R:79:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. ├─dplyr::tbl(con, "airlines")
    8. └─dplyr:::tbl.DBIConnection(con, "airlines")
    9.   └─dplyr::check_dbplyr()
   10.     └─rlang::check_installed("dbplyr", "to communicate with database backends.")
  ── Error ('test-dbplyr-integration.R:29:1'): (code run outside of `test_that()`) ──
  <rlib_error_package_not_found/rlang_error/error/condition>
  Error in `check_dbplyr()`: The package "dbplyr" is required to communicate with database backends.
  Backtrace:
      ▆
   1. ├─dplyr::tbl(con, "flights") at test-dbplyr-integration.R:29:1
   2. └─dplyr:::tbl.DBIConnection(con, "flights")
   3.   └─dplyr::check_dbplyr()
   4.     └─rlang::check_installed("dbplyr", "to communicate with database backends.")
  
  [ FAIL 2 | WARN 3 | SKIP 7 | PASS 204 ]
  Error:
  ! Test failures.
  Warning message:
  call dbDisconnect() when finished working with a connection 
  Execution halted