Running ‘testthat.R’ [21s/33s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(dbplyr)
  > 
  > test_check("dbplyr")
  Registering testing src: sqlite 
  * error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  [ FAIL 143 | WARN 0 | SKIP 85 | PASS 454 ]
  
  ══ Skipped tests ═══════════════════════════════════════════════════════════════
  • No MariaDB (3)
  • No mssql (3)
  • No postgres (2)
  • No sqlite (1)
  • On CRAN (73)
  • bit64 cannot be loaded (1)
  • empty test (1)
  • identical(Sys.getenv("GITHUB_POSTGRES"), "true") is not TRUE (1)
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error (test-backend-.R:65:3): default raw escapes translated correctly ──────
  `mf %>% filter(x == a)` threw an unexpected error.
  Message: there is no package called 'RSQLite'
  Class:   packageNotFoundError/error/condition
  ── Error (test-backend-.R:66:3): default raw escapes translated correctly ──────
  `mf %>% filter(x %in% L)` threw an unexpected error.
  Message: there is no package called 'RSQLite'
  Class:   packageNotFoundError/error/condition
  ── Error (test-backend-.R:69:3): default raw escapes translated correctly ──────
  `qry` threw an unexpected error.
  Message: there is no package called 'RSQLite'
  Class:   packageNotFoundError/error/condition
  ── Error (test-backend-sqlite.R:10:3): vectorised translations ─────────────────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─testthat::expect_equal(translate_sql(paste(x, y)), sql("`x` || ' ' || `y`")) at test-backend-sqlite.R:10:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─dbplyr::translate_sql(paste(x, y))
    5. │ └─dbplyr::translate_sql_(...)
    6. │   └─dbplyr:::dbplyr_sql_translation(con)
    7. │     └─dbplyr:::dbplyr_fallback(con, "sql_translate_env")
    8. │       ├─rlang::eval_bare(expr((!!fun)(con, ...)))
    9. │       └─dbplyr:::sql_translate_env.DBIConnection(con, ...)
   10. │         ├─dbplyr::sql_translation(con)
   11. │         └─dbplyr:::sql_translation.SQLiteConnection(con)
   12. │           ├─dbplyr::sql_variant(...)
   13. │           │ └─base::stopifnot(is.environment(window))
   14. │           └─dbplyr:::sqlite_version()
   15. │             └─base::numeric_version(RSQLite::rsqliteVersion()[[2]])
   16. │               └─base::.make_numeric_version(x, strict, .standard_regexps()$valid_numeric_version)
   17. └─base::loadNamespace(x)
   18.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   19.     └─base withOneRestart(expr, restarts[[1L]])
   20.       └─base doWithOneRestart(return(expr), restart)
  ── Error (test-backend-sqlite.R:17:3): pmin and max become MIN and MAX ─────────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─testthat::expect_equal(...) at test-backend-sqlite.R:17:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─dbplyr::translate_sql(pmin(x, y, na.rm = TRUE))
    5. │ └─dbplyr::translate_sql_(...)
    6. │   └─dbplyr:::dbplyr_sql_translation(con)
    7. │     └─dbplyr:::dbplyr_fallback(con, "sql_translate_env")
    8. │       ├─rlang::eval_bare(expr((!!fun)(con, ...)))
    9. │       └─dbplyr:::sql_translate_env.DBIConnection(con, ...)
   10. │         ├─dbplyr::sql_translation(con)
   11. │         └─dbplyr:::sql_translation.SQLiteConnection(con)
   12. │           ├─dbplyr::sql_variant(...)
   13. │           │ └─base::stopifnot(is.environment(window))
   14. │           └─dbplyr:::sqlite_version()
   15. │             └─base::numeric_version(RSQLite::rsqliteVersion()[[2]])
   16. │               └─base::.make_numeric_version(x, strict, .standard_regexps()$valid_numeric_version)
   17. └─base::loadNamespace(x)
   18.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   19.     └─base withOneRestart(expr, restarts[[1L]])
   20.       └─base doWithOneRestart(return(expr), restart)
  ── Error (test-backend-sqlite.R:24:3): sqlite mimics two argument log ──────────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─testthat::expect_equal(translate_sql(log(x)), sql("LOG(`x`)")) at test-backend-sqlite.R:24:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─dbplyr::translate_sql(log(x))
    5. │ └─dbplyr::translate_sql_(...)
    6. │   └─dbplyr:::dbplyr_sql_translation(con)
    7. │     └─dbplyr:::dbplyr_fallback(con, "sql_translate_env")
    8. │       ├─rlang::eval_bare(expr((!!fun)(con, ...)))
    9. │       └─dbplyr:::sql_translate_env.DBIConnection(con, ...)
   10. │         ├─dbplyr::sql_translation(con)
   11. │         └─dbplyr:::sql_translation.SQLiteConnection(con)
   12. │           ├─dbplyr::sql_variant(...)
   13. │           │ └─base::stopifnot(is.environment(window))
   14. │           └─dbplyr:::sqlite_version()
   15. │             └─base::numeric_version(RSQLite::rsqliteVersion()[[2]])
   16. │               └─base::.make_numeric_version(x, strict, .standard_regexps()$valid_numeric_version)
   17. └─base::loadNamespace(x)
   18.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   19.     └─base withOneRestart(expr, restarts[[1L]])
   20.       └─base doWithOneRestart(return(expr), restart)
  ── Error (test-backend-sqlite.R:31:3): date-time ───────────────────────────────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─testthat::expect_equal(translate_sql(today()), sql("DATE('now')")) at test-backend-sqlite.R:31:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─dbplyr::translate_sql(today())
    5. │ └─dbplyr::translate_sql_(...)
    6. │   └─dbplyr:::dbplyr_sql_translation(con)
    7. │     └─dbplyr:::dbplyr_fallback(con, "sql_translate_env")
    8. │       ├─rlang::eval_bare(expr((!!fun)(con, ...)))
    9. │       └─dbplyr:::sql_translate_env.DBIConnection(con, ...)
   10. │         ├─dbplyr::sql_translation(con)
   11. │         └─dbplyr:::sql_translation.SQLiteConnection(con)
   12. │           ├─dbplyr::sql_variant(...)
   13. │           │ └─base::stopifnot(is.environment(window))
   14. │           └─dbplyr:::sqlite_version()
   15. │             └─base::numeric_version(RSQLite::rsqliteVersion()[[2]])
   16. │               └─base::.make_numeric_version(x, strict, .standard_regexps()$valid_numeric_version)
   17. └─base::loadNamespace(x)
   18.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   19.     └─base withOneRestart(expr, restarts[[1L]])
   20.       └─base doWithOneRestart(return(expr), restart)
  ── Error (test-backend-sqlite.R:38:3): custom aggregates translated ────────────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─testthat::expect_equal(...) at test-backend-sqlite.R:38:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─dbplyr::translate_sql(median(x, na.rm = TRUE), window = FALSE)
    5. │ └─dbplyr::translate_sql_(...)
    6. │   └─dbplyr:::dbplyr_sql_translation(con)
    7. │     └─dbplyr:::dbplyr_fallback(con, "sql_translate_env")
    8. │       ├─rlang::eval_bare(expr((!!fun)(con, ...)))
    9. │       └─dbplyr:::sql_translate_env.DBIConnection(con, ...)
   10. │         ├─dbplyr::sql_translation(con)
   11. │         └─dbplyr:::sql_translation.SQLiteConnection(con)
   12. │           ├─dbplyr::sql_variant(...)
   13. │           │ └─base::stopifnot(is.environment(window))
   14. │           └─dbplyr:::sqlite_version()
   15. │             └─base::numeric_version(RSQLite::rsqliteVersion()[[2]])
   16. │               └─base::.make_numeric_version(x, strict, .standard_regexps()$valid_numeric_version)
   17. └─base::loadNamespace(x)
   18.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   19.     └─base withOneRestart(expr, restarts[[1L]])
   20.       └─base doWithOneRestart(return(expr), restart)
  ── Error (test-backend-sqlite.R:65:3): as.numeric()/as.double() get custom translation ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1L) at test-backend-sqlite.R:65:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-backend-sqlite.R:73:3): date extraction agrees with R ───────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = "2000-01-02 03:40:50.5") at test-backend-sqlite.R:73:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-backend-sqlite.R:101:3): full and right join work ───────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:3, y = c("x", "y", "z")) at test-backend-sqlite.R:101:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-query-select.R:25:3): group by then limit is collapsed ──────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─... %>% head(1) at test-query-select.R:25:2
    2. ├─utils::head(., 1)
    3. ├─dplyr::summarise(., y = sum(y, na.rm = TRUE))
    4. ├─dplyr::group_by(., x)
    5. ├─dbplyr::memdb_frame(x = 1:10, y = 2)
    6. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    7. │ └─dbplyr::src_memdb()
    8. │   ├─dbplyr:::cache_computation(...)
    9. │   │ └─base::force(computation)
   10. │   ├─dbplyr::src_dbi(...)
   11. │   │ └─base::force(con)
   12. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   13. ├─base::loadNamespace(x)
   14. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   15. │ │ └─base withOneRestart(expr, restarts[[1L]])
   16. │ │   └─base doWithOneRestart(return(expr), restart)
   17. │ └─base::stop(cond)
   18. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-query-select.R:39:3): filter and rename are correctly composed ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(x = 1, y = 2) %>% filter(x == 1) %>% select(x = y) at test-query-select.R:39:2
    2. ├─dplyr::select(., x = y)
    3. ├─dplyr::filter(., x == 1)
    4. ├─dbplyr::memdb_frame(x = 1, y = 2)
    5. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    6. │ └─dbplyr::src_memdb()
    7. │   ├─dbplyr:::cache_computation(...)
    8. │   │ └─base::force(computation)
    9. │   ├─dbplyr::src_dbi(...)
   10. │   │ └─base::force(con)
   11. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   12. ├─base::loadNamespace(x)
   13. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   14. │ │ └─base withOneRestart(expr, restarts[[1L]])
   15. │ │   └─base doWithOneRestart(return(expr), restart)
   16. │ └─base::stop(cond)
   17. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-query-select.R:52:3): trivial subqueries are collapsed ──────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─... %>% arrange() at test-query-select.R:52:2
    2. ├─dplyr::arrange(.)
    3. ├─dplyr::distinct(.)
    4. ├─dplyr::mutate(., b = a + 1)
    5. ├─dbplyr::memdb_frame(a = 1:3)
    6. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    7. │ └─dbplyr::src_memdb()
    8. │   ├─dbplyr:::cache_computation(...)
    9. │   │ └─base::force(computation)
   10. │   ├─dbplyr::src_dbi(...)
   11. │   │ └─base::force(con)
   12. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   13. ├─base::loadNamespace(x)
   14. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   15. │ │ └─base withOneRestart(expr, restarts[[1L]])
   16. │ │   └─base doWithOneRestart(return(expr), restart)
   17. │ └─base::stop(cond)
   18. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-remote.R:2:3): remote_name returns null for computed tables ─────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 5, .name = "refxiudlph") at test-remote.R:2:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-remote.R:10:3): can retrieve query, src and con metadata ────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 5) at test-remote.R:10:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-schema.R:12:3): can copy and collect with schema or Id ──────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
      ▆
   1. ├─dbplyr:::sqlite_con_with_aux() at test-schema.R:12:2
   2. │ └─DBI::dbConnect(RSQLite::SQLite(), ":memory:") at tests/testthat/helper-src.R:43:2
   3. ├─base::loadNamespace(x)
   4. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   5. │ │ └─base withOneRestart(expr, restarts[[1L]])
   6. │ │   └─base doWithOneRestart(return(expr), restart)
   7. │ └─base::stop(cond)
   8. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-sql-build.R:2:3): rendering table wraps in SELECT * ─────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1, .name = "test-sql-build") at test-sql-build.R:2:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-src_dbi.R:3:3): tbl and src classes include connection class ────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1, y = 2) at test-src_dbi.R:3:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-tbl-lazy.R:11:3): support colwise variants ──────────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:5, y = factor(letters[1:5])) at test-tbl-lazy.R:11:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-tbl-sql.R:3:3): tbl_sql() works with string argument ────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(a = 1, .name = name) at test-tbl-sql.R:3:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-tbl-sql.R:9:3): same_src distinguishes srcs ─────────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
      ▆
   1. ├─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE) at test-tbl-sql.R:9:2
   2. ├─base::loadNamespace(x)
   3. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   4. │ │ └─base withOneRestart(expr, restarts[[1L]])
   5. │ │   └─base doWithOneRestart(return(expr), restart)
   6. │ └─base::stop(cond)
   7. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-tbl-sql.R:24:3): can generate sql tbls with raw sql ─────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:3, y = 3:1) at test-tbl-sql.R:24:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-tbl-sql.R:31:3): can refer to default schema explicitly ─────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
      ▆
   1. ├─dbplyr:::sqlite_con_with_aux() at test-tbl-sql.R:31:2
   2. │ └─DBI::dbConnect(RSQLite::SQLite(), ":memory:") at tests/testthat/helper-src.R:43:2
   3. ├─base::loadNamespace(x)
   4. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   5. │ │ └─base withOneRestart(expr, restarts[[1L]])
   6. │ │   └─base doWithOneRestart(return(expr), restart)
   7. │ └─base::stop(cond)
   8. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-tbl-sql.R:40:3): can distinguish 'schema.table' from 'schema'.'table' ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
      ▆
   1. ├─dbplyr:::sqlite_con_with_aux() at test-tbl-sql.R:40:2
   2. │ └─DBI::dbConnect(RSQLite::SQLite(), ":memory:") at tests/testthat/helper-src.R:43:2
   3. ├─base::loadNamespace(x)
   4. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   5. │ │ └─base withOneRestart(expr, restarts[[1L]])
   6. │ │   └─base doWithOneRestart(return(expr), restart)
   7. │ └─base::stop(cond)
   8. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-tbl-sql.R:52:3): check basic group size implementation ──────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = rep(1:3, each = 10), y = rep(1:6, each = 5)) at test-tbl-sql.R:52:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-tbl-sql.R:64:3): ungrouped output ───────────────────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:5, y = 1:5, .name = "tbl_sum_test") at test-tbl-sql.R:64:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-translate-sql-string.R:55:3): str_sub() returns consistent results ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(t = "abcde") at test-translate-sql-string.R:55:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-translate-sql.R:71:3): connection affects quoting character ─────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─testthat::expect_match(sql_render(out), "^SELECT `field1`\nFROM `df`$") at test-translate-sql.R:71:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─dbplyr::sql_render(out)
    5. ├─dbplyr:::sql_render.tbl_lazy(out)
    6. │ ├─dbplyr::sql_render(query$ops, con = con, ..., subquery = subquery)
    7. │ └─dbplyr:::sql_render.op(query$ops, con = con, ..., subquery = subquery)
    8. │   ├─dbplyr::sql_build(query, con = con, ...)
    9. │   └─dbplyr:::sql_build.op_select(query, con = con, ...)
   10. │     └─dbplyr::translate_sql_(...)
   11. │       └─dbplyr:::dbplyr_sql_translation(con)
   12. │         └─dbplyr:::dbplyr_fallback(con, "sql_translate_env")
   13. │           ├─rlang::eval_bare(expr((!!fun)(con, ...)))
   14. │           └─dbplyr:::sql_translate_env.DBIConnection(con, ...)
   15. │             ├─dbplyr::sql_translation(con)
   16. │             └─dbplyr:::sql_translation.SQLiteConnection(con)
   17. │               ├─dbplyr::sql_variant(...)
   18. │               │ └─base::stopifnot(is.environment(window))
   19. │               └─dbplyr:::sqlite_version()
   20. │                 └─base::numeric_version(RSQLite::rsqliteVersion()[[2]])
   21. │                   └─base::.make_numeric_version(x, strict, .standard_regexps()$valid_numeric_version)
   22. └─base::loadNamespace(x)
   23.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   24.     └─base withOneRestart(expr, restarts[[1L]])
   25.       └─base doWithOneRestart(return(expr), restart)
  ── Error (test-verb-arrange.R:2:3): two arranges equivalent to one ─────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = c(2, 2, 1), y = c(1, -1, 1)) at test-verb-arrange.R:2:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-arrange.R:13:3): quoting for rendering ordered grouped table ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1, y = 2, .name = "test-verb-arrange") at test-verb-arrange.R:13:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-compute.R:2:3): collect equivalent to as.data.frame/as_tibble ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(letters) at test-verb-compute.R:2:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-compute.R:11:3): explicit collection returns all data ──────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = seq_len(n)) at test-verb-compute.R:11:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-compute.R:23:3): compute doesn't change representation ─────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 5:1, y = 1:5, z = "a") at test-verb-compute.R:23:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-compute.R:34:3): compute can create indexes ────────────────
  Error in `names(results) <- paste0(result_name, "_", seq_along(results))`: 'names' attribute [1] must be the same length as the vector [0]
  Backtrace:
      ▆
   1. ├─mfs %>% lapply(. %>% compute(indexes = c("x", "y"))) %>% ... at test-verb-compute.R:34:2
   2. └─dbplyr:::expect_equal_tbls(.)
  ── Error (test-verb-compute.R:57:3): compute creates correct column names ──────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─... %>% collect() at test-verb-compute.R:57:2
    2. ├─dplyr::collect(.)
    3. ├─dplyr::compute(.)
    4. ├─dplyr::summarise(., n = n())
    5. ├─dplyr::group_by(., x)
    6. ├─dbplyr::memdb_frame(x = 1)
    7. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    8. │ └─dbplyr::src_memdb()
    9. │   ├─dbplyr:::cache_computation(...)
   10. │   │ └─base::force(computation)
   11. │   ├─dbplyr::src_dbi(...)
   12. │   │ └─base::force(con)
   13. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   14. ├─base::loadNamespace(x)
   15. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   16. │ │ └─base withOneRestart(expr, restarts[[1L]])
   17. │ │   └─base doWithOneRestart(return(expr), restart)
   18. │ └─base::stop(cond)
   19. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-compute.R:69:3): sorting preserved across compute and collapse ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(x = sample(10)) %>% arrange(x) at test-verb-compute.R:69:2
    2. ├─dplyr::arrange(., x)
    3. ├─dbplyr::memdb_frame(x = sample(10))
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-copy-to.R:3:3): can copy to from remote sources ────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
      ▆
   1. ├─DBI::dbConnect(RSQLite::SQLite(), ":memory:") at test-verb-copy-to.R:3:2
   2. ├─base::loadNamespace(x)
   3. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   4. │ │ └─base withOneRestart(expr, restarts[[1L]])
   5. │ │   └─base doWithOneRestart(return(expr), restart)
   6. │ └─base::stop(cond)
   7. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-copy-to.R:20:3): can round trip basic data frame ───────────
  Error in `names(results) <- paste0(result_name, "_", seq_along(results))`: 'names' attribute [1] must be the same length as the vector [0]
  Backtrace:
      ▆
   1. └─dbplyr:::expect_equal_tbls(df) at test-verb-copy-to.R:20:2
  ── Error (test-verb-copy-to.R:29:3): NAs in character fields handled by db sources (#2256) ──
  Error in `names(results) <- paste0(result_name, "_", seq_along(results))`: 'names' attribute [1] must be the same length as the vector [0]
  Backtrace:
      ▆
   1. └─dbplyr:::expect_equal_tbls(df) at test-verb-copy-to.R:29:2
  ── Error (test-verb-copy-to.R:33:3): only overwrite existing table if explicitly requested ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
      ▆
   1. ├─DBI::dbConnect(RSQLite::SQLite()) at test-verb-copy-to.R:33:2
   2. ├─base::loadNamespace(x)
   3. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   4. │ │ └─base withOneRestart(expr, restarts[[1L]])
   5. │ │   └─base doWithOneRestart(return(expr), restart)
   6. │ └─base::stop(cond)
   7. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-copy-to.R:42:3): can create a new table in non-default schema ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
      ▆
   1. ├─dbplyr:::sqlite_con_with_aux() at test-verb-copy-to.R:42:2
   2. │ └─DBI::dbConnect(RSQLite::SQLite(), ":memory:") at tests/testthat/helper-src.R:43:2
   3. ├─base::loadNamespace(x)
   4. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   5. │ │ └─base withOneRestart(expr, restarts[[1L]])
   6. │ │   └─base doWithOneRestart(return(expr), restart)
   7. │ └─base::stop(cond)
   8. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-distinct.R:9:3): distinct equivalent to local unique when keep_all is TRUE ──
  Error in `names(results) <- paste0(result_name, "_", seq_along(results))`: 'names' attribute [1] must be the same length as the vector [0]
  Backtrace:
      ▆
   1. ├─dfs %>% lapply(. %>% distinct()) %>% ... at test-verb-distinct.R:9:2
   2. └─dbplyr:::expect_equal_tbls(., unique(df))
  ── Error (test-verb-distinct.R:15:3): distinct for single column equivalent to local unique (#1937) ──
  Error in `names(results) <- paste0(result_name, "_", seq_along(results))`: 'names' attribute [1] must be the same length as the vector [0]
  Backtrace:
      ▆
   1. ├─dfs %>% lapply(. %>% distinct(x, .keep_all = FALSE)) %>% ... at test-verb-distinct.R:15:2
   2. └─dbplyr:::expect_equal_tbls(., unique(df["x"]))
  ── Error (test-verb-distinct.R:25:3): distinct throws error if column is specified and .keep_all is TRUE ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:10) at test-verb-distinct.R:25:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-distinct.R:35:3): distinct respects groups ─────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(a = 1:2, b = 1) %>% group_by(a) at test-verb-distinct.R:35:2
    2. ├─dplyr::group_by(., a)
    3. ├─dbplyr::memdb_frame(a = 1:2, b = 1)
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-distinct.R:42:3): distinct adds DISTINCT suffix ────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(x = c(1, 1)) %>% distinct() at test-verb-distinct.R:42:2
    2. ├─dplyr::distinct(.)
    3. ├─dbplyr::memdb_frame(x = c(1, 1))
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-distinct.R:49:3): distinct can compute variables ───────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(x = c(2, 1), y = c(1, 2)) %>% ... at test-verb-distinct.R:49:2
    2. ├─dplyr::distinct(., z = x + y)
    3. ├─dbplyr::memdb_frame(x = c(2, 1), y = c(1, 2))
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-do.R:2:3): ungrouped data collected first ──────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(x = 1:2) %>% do(head(.)) at test-verb-do.R:2:2
    2. ├─dplyr::do(., head(.))
    3. ├─dbplyr::memdb_frame(x = 1:2)
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-do.R:7:3): named argument become list columns ──────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(g = rep(1:3, 1:3), x = 1:6) %>% group_by(g) at test-verb-do.R:7:2
    2. ├─dplyr::group_by(., g)
    3. ├─dbplyr::memdb_frame(g = rep(1:3, 1:3), x = 1:6)
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-do.R:18:3): unnamed results bound together by row ──────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(g = c(1, 1, 2, 2), x = c(3, 9, 4, 9)) %>% ... at test-verb-do.R:18:2
    2. ├─dplyr::group_by(., g)
    3. ├─dbplyr::memdb_frame(g = c(1, 1, 2, 2), x = c(3, 9, 4, 9))
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-do.R:28:3): Results respect select ─────────────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─... %>% group_by(g) at test-verb-do.R:28:2
    2. ├─dplyr::group_by(., g)
    3. ├─dbplyr::memdb_frame(...)
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-do.R:41:3): results independent of chunk_size ──────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(g = rep(1:3, 1:3), x = 1:6) %>% group_by(g) at test-verb-do.R:41:2
    2. ├─dplyr::group_by(., g)
    3. ├─dbplyr::memdb_frame(g = rep(1:3, 1:3), x = 1:6)
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-expand.R:2:3): expand completes all values ─────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─testthat::expect_equal(...) at test-verb-expand.R:2:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─... %>% collect()
    5. ├─dplyr::collect(.)
    6. ├─tidyr::expand(., x, y)
    7. ├─dbplyr::memdb_frame(x = 1:2, y = 1:2)
    8. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    9. │ └─dbplyr::src_memdb()
   10. │   ├─dbplyr:::cache_computation(...)
   11. │   │ └─base::force(computation)
   12. │   ├─dbplyr::src_dbi(...)
   13. │   │ └─base::force(con)
   14. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   15. ├─base::loadNamespace(x)
   16. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   17. │ │ └─base withOneRestart(expr, restarts[[1L]])
   18. │ │   └─base doWithOneRestart(return(expr), restart)
   19. │ └─base::stop(cond)
   20. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-expand.R:12:3): nesting doesn't expand values ──────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─testthat::expect_equal(...) at test-verb-expand.R:12:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─... %>% collect()
    5. ├─dplyr::collect(.)
    6. ├─tidyr::expand(...)
    7. ├─dbplyr::memdb_frame(x = `<int>`, y = `<int>`)
    8. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    9. │ └─dbplyr::src_memdb()
   10. │   ├─dbplyr:::cache_computation(...)
   11. │   │ └─base::force(computation)
   12. │   ├─dbplyr::src_dbi(...)
   13. │   │ └─base::force(con)
   14. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   15. ├─base::loadNamespace(x)
   16. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   17. │ │ └─base withOneRestart(expr, restarts[[1L]])
   18. │ │   └─base doWithOneRestart(return(expr), restart)
   19. │ └─base::stop(cond)
   20. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-expand.R:34:3): expand respects groups ─────────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─testthat::expect_equal(...) at test-verb-expand.R:34:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─... %>% collect()
    5. ├─dplyr::collect(.)
    6. ├─tidyr::expand(., b, c)
    7. ├─dplyr::group_by(., a)
    8. ├─dbplyr::memdb_frame(a = `<int>`, b = `<int>`, c = `<chr>`)
    9. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
   10. │ └─dbplyr::src_memdb()
   11. │   ├─dbplyr:::cache_computation(...)
   12. │   │ └─base::force(computation)
   13. │   ├─dbplyr::src_dbi(...)
   14. │   │ └─base::force(con)
   15. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   16. ├─base::loadNamespace(x)
   17. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   18. │ │ └─base withOneRestart(expr, restarts[[1L]])
   19. │ │   └─base doWithOneRestart(return(expr), restart)
   20. │ └─base::stop(cond)
   21. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-expand.R:58:3): expand respect .name_repair ────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─base::suppressMessages(...) at test-verb-expand.R:58:2
    2. │ └─base::withCallingHandlers(...)
    3. ├─... %>% op_vars()
    4. ├─dbplyr::op_vars(.)
    5. ├─tidyr::expand(., x, z = x, nesting(x), nesting(z), .name_repair = "unique")
    6. ├─dbplyr::memdb_frame(x = integer(), z = integer())
    7. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    8. │ └─dbplyr::src_memdb()
    9. │   ├─dbplyr:::cache_computation(...)
   10. │   │ └─base::force(computation)
   11. │   ├─dbplyr::src_dbi(...)
   12. │   │ └─base::force(con)
   13. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   14. ├─base::loadNamespace(x)
   15. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   16. │ │ └─base withOneRestart(expr, restarts[[1L]])
   17. │ │   └─base doWithOneRestart(return(expr), restart)
   18. │ └─base::stop(cond)
   19. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-expand.R:70:3): replace_na replaces missing values ─────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─testthat::expect_equal(...) at test-verb-expand.R:70:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─... %>% collect()
    5. ├─dplyr::collect(.)
    6. ├─tidyr::replace_na(., list(x = 0, y = "unknown"))
    7. ├─dbplyr::memdb_frame(x = c(1, NA), y = c(NA, "b"))
    8. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    9. │ └─dbplyr::src_memdb()
   10. │   ├─dbplyr:::cache_computation(...)
   11. │   │ └─base::force(computation)
   12. │   ├─dbplyr::src_dbi(...)
   13. │   │ └─base::force(con)
   14. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   15. ├─base::loadNamespace(x)
   16. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   17. │ │ └─base withOneRestart(expr, restarts[[1L]])
   18. │ │   └─base doWithOneRestart(return(expr), restart)
   19. │ └─base::stop(cond)
   20. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-expand.R:98:3): complete completes missing combinations ────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─testthat::expect_equal(...) at test-verb-expand.R:98:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─... %>% collect()
    5. ├─dplyr::collect(.)
    6. ├─tidyr::complete(., x, y, fill = list(z = "c"))
    7. ├─dbplyr::memdb_frame(x = `<int>`, y = `<int>`, z = `<chr>`)
    8. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    9. │ └─dbplyr::src_memdb()
   10. │   ├─dbplyr:::cache_computation(...)
   11. │   │ └─base::force(computation)
   12. │   ├─dbplyr::src_dbi(...)
   13. │   │ └─base::force(con)
   14. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   15. ├─base::loadNamespace(x)
   16. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   17. │ │ └─base withOneRestart(expr, restarts[[1L]])
   18. │ │   └─base doWithOneRestart(return(expr), restart)
   19. │ └─base::stop(cond)
   20. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-fill.R:10:1): (code run outside of `test_that()`) ──────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dplyr::copy_to(src_memdb(), df, name = "df", overwrite = TRUE) at test-verb-fill.R:10:0
    2. ├─dbplyr::src_memdb()
    3. │ ├─dbplyr:::cache_computation(...)
    4. │ │ └─base::force(computation)
    5. │ ├─dbplyr::src_dbi(...)
    6. │ │ └─base::force(con)
    7. │ └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    8. ├─base::loadNamespace(x)
    9. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   10. │ │ └─base withOneRestart(expr, restarts[[1L]])
   11. │ │   └─base doWithOneRestart(return(expr), restart)
   12. │ └─base::stop(cond)
   13. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-filter.R:2:3): filter captures local variables ─────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:5, y = 5:1) at test-verb-filter.R:2:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-filter.R:12:3): two filters equivalent to one ──────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:5, y = 5:1) at test-verb-filter.R:12:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-filter.R:21:3): each argument gets implicit parens ─────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(...) at test-verb-filter.R:21:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-filter.R:36:3): filter calls windowed versions of sql functions ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:10, g = rep(c(1, 2), each = 5)) at test-verb-filter.R:36:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-filter.R:43:3): recycled aggregates generate window function ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:10, g = rep(c(1, 2), each = 5)) at test-verb-filter.R:43:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-filter.R:53:3): cumulative aggregates generate window function ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = c(1:3, 2:4), g = rep(c(1, 2), each = 3)) at test-verb-filter.R:53:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-group_by.R:2:3): group_by with .add = TRUE adds groups ─────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:3, y = 1:3) at test-verb-group_by.R:2:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-group_by.R:11:3): warns about add argument  ────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:3, y = 1:3) at test-verb-group_by.R:11:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-group_by.R:21:3): collect, collapse and compute preserve grouping ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(x = 1:3, y = 1:3) %>% group_by(x, y) at test-verb-group_by.R:21:2
    2. ├─dplyr::group_by(., x, y)
    3. ├─dbplyr::memdb_frame(x = 1:3, y = 1:3)
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-group_by.R:29:3): joins preserve grouping ──────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(x = 1:3, y = 1:3) %>% group_by(x) at test-verb-group_by.R:29:2
    2. ├─dplyr::group_by(., x)
    3. ├─dbplyr::memdb_frame(x = 1:3, y = 1:3)
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-group_by.R:38:3): group_by can perform mutate ──────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 3:1, y = 1:3) at test-verb-group_by.R:38:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-head.R:2:3): head limits rows ──────────────────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─utils::head(memdb_frame(x = 1:100), 10) at test-verb-head.R:2:2
    2. ├─dbplyr::memdb_frame(x = 1:100)
    3. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    4. │ └─dbplyr::src_memdb()
    5. │   ├─dbplyr:::cache_computation(...)
    6. │   │ └─base::force(computation)
    7. │   ├─dbplyr::src_dbi(...)
    8. │   │ └─base::force(con)
    9. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   10. ├─base::loadNamespace(x)
   11. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   12. │ │ └─base withOneRestart(expr, restarts[[1L]])
   13. │ │   └─base doWithOneRestart(return(expr), restart)
   14. │ └─base::stop(cond)
   15. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-head.R:19:3): can get 0 rows ───────────────────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1) at test-verb-head.R:19:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-head.R:25:3): n must be valid ──────────────────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1) at test-verb-head.R:25:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-joins.R:2:3): complete join pipeline works with SQLite ─────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:5) at test-verb-joins.R:2:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-joins.R:10:3): complete semi join works with SQLite ────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = c(1, 2), y = c(2, 3)) at test-verb-joins.R:10:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-joins.R:21:3): joins with non by variables gives cross join ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:5) at test-verb-joins.R:21:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-joins.R:33:1): (code run outside of `test_that()`) ─────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:5, y = 1:5) at test-verb-joins.R:33:0
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-mutate.R:2:3): mutate computed before summarise ────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = c(1, 2, 3), y = c(9, 8, 7)) at test-verb-mutate.R:2:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-mutate.R:12:3): two mutates equivalent to one ──────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = c(1, 5, 9), y = c(3, 12, 11)) at test-verb-mutate.R:12:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-mutate.R:20:3): can refer to fresly created values ─────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─... %>% collect() at test-verb-mutate.R:20:2
    2. ├─dplyr::collect(.)
    3. ├─dplyr::mutate(., x2 = x1 + 1, x3 = x2 + 1, x4 = x3 + 1)
    4. ├─dbplyr::memdb_frame(x1 = 1)
    5. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    6. │ └─dbplyr::src_memdb()
    7. │   ├─dbplyr:::cache_computation(...)
    8. │   │ └─base::force(computation)
    9. │   ├─dbplyr::src_dbi(...)
   10. │   │ └─base::force(con)
   11. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   12. ├─base::loadNamespace(x)
   13. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   14. │ │ └─base withOneRestart(expr, restarts[[1L]])
   15. │ │   └─base doWithOneRestart(return(expr), restart)
   16. │ └─base::stop(cond)
   17. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-mutate.R:40:3): queries are not nested unnecessarily ───────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─... %>% sql_build() at test-verb-mutate.R:40:2
    2. ├─dbplyr::sql_build(.)
    3. ├─dplyr::mutate(., y = x + 1, a = y + 1, b = y + 1)
    4. ├─dbplyr::memdb_frame(x = 1)
    5. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    6. │ └─dbplyr::src_memdb()
    7. │   ├─dbplyr:::cache_computation(...)
    8. │   │ └─base::force(computation)
    9. │   ├─dbplyr::src_dbi(...)
   10. │   │ └─base::force(con)
   11. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   12. ├─base::loadNamespace(x)
   13. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   14. │ │ └─base withOneRestart(expr, restarts[[1L]])
   15. │ │   └─base doWithOneRestart(return(expr), restart)
   16. │ └─base::stop(cond)
   17. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-mutate.R:56:3): supports overwriting variables (#3222) ─────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(x = 1, y = 2) %>% mutate(y = 4, y = 5) %>% ... at test-verb-mutate.R:56:2
    2. ├─dplyr::collect(.)
    3. ├─dplyr::mutate(., y = 4, y = 5)
    4. ├─dbplyr::memdb_frame(x = 1, y = 2)
    5. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    6. │ └─dbplyr::src_memdb()
    7. │   ├─dbplyr:::cache_computation(...)
    8. │   │ └─base::force(computation)
    9. │   ├─dbplyr::src_dbi(...)
   10. │   │ └─base::force(con)
   11. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   12. ├─base::loadNamespace(x)
   13. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   14. │ │ └─base withOneRestart(expr, restarts[[1L]])
   15. │ │   └─base doWithOneRestart(return(expr), restart)
   16. │ └─base::stop(cond)
   17. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-mutate.R:75:3): mutate generates new variables and replaces existing ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1) at test-verb-mutate.R:75:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-mutate.R:81:3): transmute only returns new variables ───────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1) at test-verb-mutate.R:81:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-mutate.R:87:3): mutate calls windowed versions of sql functions ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:4, g = rep(c(1, 2), each = 2)) at test-verb-mutate.R:87:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-mutate.R:93:3): recycled aggregates generate window function ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = as.numeric(1:4), g = rep(c(1, 2), each = 2)) at test-verb-mutate.R:93:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-mutate.R:103:3): cumulative aggregates generate window function ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:4, g = rep(c(1, 2), each = 2)) at test-verb-mutate.R:103:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-mutate.R:114:3): mutate overwrites previous variables ──────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─... %>% collect() at test-verb-mutate.R:114:2
    2. ├─dplyr::collect(.)
    3. ├─dplyr::mutate(., x = x + 1)
    4. ├─dplyr::mutate(., x = x + 1)
    5. ├─dbplyr::memdb_frame(x = 1:5)
    6. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    7. │ └─dbplyr::src_memdb()
    8. │   ├─dbplyr:::cache_computation(...)
    9. │   │ └─base::force(computation)
   10. │   ├─dbplyr::src_dbi(...)
   11. │   │ └─base::force(con)
   12. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   13. ├─base::loadNamespace(x)
   14. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   15. │ │ └─base withOneRestart(expr, restarts[[1L]])
   16. │ │   └─base doWithOneRestart(return(expr), restart)
   17. │ └─base::stop(cond)
   18. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-mutate.R:124:3): sequence of operations work ───────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─... %>% collect() at test-verb-mutate.R:124:2
    2. ├─dplyr::collect(.)
    3. ├─dplyr::filter(., z == 2)
    4. ├─dplyr::mutate(., z = 2 * y)
    5. ├─dplyr::select(., y = x)
    6. ├─dbplyr::memdb_frame(x = c(1, 2, 3, 4))
    7. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    8. │ └─dbplyr::src_memdb()
    9. │   ├─dbplyr:::cache_computation(...)
   10. │   │ └─base::force(computation)
   11. │   ├─dbplyr::src_dbi(...)
   12. │   │ └─base::force(con)
   13. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   14. ├─base::loadNamespace(x)
   15. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   16. │ │ └─base withOneRestart(expr, restarts[[1L]])
   17. │ │   └─base doWithOneRestart(return(expr), restart)
   18. │ └─base::stop(cond)
   19. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-mutate.R:137:3): quoting for rendering mutated grouped table ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(x = 1, y = 2) %>% mutate(y = x) at test-verb-mutate.R:137:2
    2. ├─dplyr::mutate(., y = x)
    3. ├─dbplyr::memdb_frame(x = 1, y = 2)
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-mutate.R:145:3): mutate generates subqueries as needed ─────
  `lf %>% mutate(x = x + 1, x = x + 1)` threw an unexpected error.
  Message: there is no package called 'RSQLite'
  Class:   packageNotFoundError/error/condition
  ── Error (test-verb-mutate.R:146:3): mutate generates subqueries as needed ─────
  `lf %>% mutate(x1 = x + 1, x2 = x1 + 1)` threw an unexpected error.
  Message: there is no package called 'RSQLite'
  Class:   packageNotFoundError/error/condition
  ── Error (test-verb-mutate.R:205:3): mutated vars are always named ─────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(a = 1) at test-verb-mutate.R:205:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-pivot-longer.R:2:3): can pivot all cols to long ────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(x = 1:2, y = 3:4) %>% tidyr::pivot_longer(x:y) at test-verb-pivot-longer.R:2:2
    2. ├─tidyr::pivot_longer(., x:y)
    3. ├─dbplyr::memdb_frame(x = 1:2, y = 3:4)
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-pivot-longer.R:57:3): can handle missing combinations ──────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(!!!df) at test-verb-pivot-longer.R:57:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-pivot-longer.R:150:3): grouping is preserved ───────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(g = 1, x1 = 1, x2 = 2) at test-verb-pivot-longer.R:150:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-pivot-wider.R:10:3): can pivot all cols to wide ────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─testthat::expect_equal(...) at test-verb-pivot-wider.R:10:2
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─... %>% collect()
    5. ├─dplyr::collect(.)
    6. ├─tidyr::pivot_wider(., names_from = key, values_from = val)
    7. ├─dbplyr::memdb_frame(key = c("x", "y", "z"), val = 1:3)
    8. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    9. │ └─dbplyr::src_memdb()
   10. │   ├─dbplyr:::cache_computation(...)
   11. │   │ └─base::force(computation)
   12. │   ├─dbplyr::src_dbi(...)
   13. │   │ └─base::force(con)
   14. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   15. ├─base::loadNamespace(x)
   16. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   17. │ │ └─base withOneRestart(expr, restarts[[1L]])
   18. │ │   └─base doWithOneRestart(return(expr), restart)
   19. │ └─base::stop(cond)
   20. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-pivot-wider.R:39:3): implicit missings turn into explicit missings ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(a = 1:2, key = c("x", "y"), val = 1:2) at test-verb-pivot-wider.R:39:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-pivot-wider.R:55:3): error when overwriting existing column ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(...) at test-verb-pivot-wider.R:55:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-pivot-wider.R:79:3): column with `...j` name can be used as `names_from` ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(...8 = c("x", "y", "z"), val = 1:3) at test-verb-pivot-wider.R:79:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-pivot-wider.R:88:3): dbplyr_build_wider_spec can handle multiple columns ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = c("X", "Y"), y = 1:2, a = 1:2, b = 1:2) at test-verb-pivot-wider.R:88:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-pivot-wider.R:117:3): can override default keys ────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(!!!df) at test-verb-pivot-wider.R:117:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-pivot-wider.R:149:3): can fill in missing cells ────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(...) at test-verb-pivot-wider.R:149:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-pivot-wider.R:172:3): values_fill only affects missing cells ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(...) at test-verb-pivot-wider.R:172:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-pivot-wider.R:181:3): can pivot from multiple measure cols ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(row = 1, var = c("x", "y"), a = 1:2, b = 3:4) at test-verb-pivot-wider.R:181:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-pull.R:4:3): can extract default, by name, or positive/negative position ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = x, y = y) at test-verb-pull.R:4:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-pull.R:13:3): extracts correct column from grouped tbl ─────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(id = "a", value = 42) at test-verb-pull.R:13:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-pull.R:20:3): doesn't unnecessarily select ─────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = c(3, 1, 2)) at test-verb-pull.R:20:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-select.R:2:3): select quotes correctly ─────────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(x = 1, y = 1) %>% select(x) %>% collect() at test-verb-select.R:2:2
    2. ├─dplyr::collect(.)
    3. ├─dplyr::select(., x)
    4. ├─dbplyr::memdb_frame(x = 1, y = 1)
    5. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    6. │ └─dbplyr::src_memdb()
    7. │   ├─dbplyr:::cache_computation(...)
    8. │   │ └─base::force(computation)
    9. │   ├─dbplyr::src_dbi(...)
   10. │   │ └─base::force(con)
   11. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   12. ├─base::loadNamespace(x)
   13. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   14. │ │ └─base withOneRestart(expr, restarts[[1L]])
   15. │ │   └─base doWithOneRestart(return(expr), restart)
   16. │ └─base::stop(cond)
   17. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-select.R:9:3): select can rename ───────────────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(x = 1, y = 2) %>% select(y = x) %>% collect() at test-verb-select.R:9:2
    2. ├─dplyr::collect(.)
    3. ├─dplyr::select(., y = x)
    4. ├─dbplyr::memdb_frame(x = 1, y = 2)
    5. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    6. │ └─dbplyr::src_memdb()
    7. │   ├─dbplyr:::cache_computation(...)
    8. │   │ └─base::force(computation)
    9. │   ├─dbplyr::src_dbi(...)
   10. │   │ └─base::force(con)
   11. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   12. ├─base::loadNamespace(x)
   13. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   14. │ │ └─base withOneRestart(expr, restarts[[1L]])
   15. │ │   └─base doWithOneRestart(return(expr), restart)
   16. │ └─base::stop(cond)
   17. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-select.R:16:3): two selects equivalent to one ──────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(a = 1, b = 1, c = 1, d = 2) at test-verb-select.R:16:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-select.R:27:3): select operates on mutated vars ────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = c(1, 2, 3), y = c(3, 2, 1)) at test-verb-select.R:27:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-select.R:43:3): select renames variables (#317) ────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1, y = 2) at test-verb-select.R:43:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-select.R:48:3): rename renames variables ───────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1, y = 2) at test-verb-select.R:48:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-select.R:53:3): can rename multiple vars ───────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(a = 1, b = 2) at test-verb-select.R:53:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-select.R:61:3): can rename with a function ─────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(a = 1, b = 2) at test-verb-select.R:61:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-select.R:68:3): select preserves grouping vars ─────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(a = 1, b = 2) %>% group_by(b) at test-verb-select.R:68:2
    2. ├─dplyr::group_by(., b)
    3. ├─dbplyr::memdb_frame(a = 1, b = 2)
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-select.R:75:3): select doesn't relocate grouping vars to the front ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(a = 1, b = 2) %>% group_by(b) at test-verb-select.R:75:2
    2. ├─dplyr::group_by(., b)
    3. ├─dbplyr::memdb_frame(a = 1, b = 2)
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-select.R:80:3): relocate works ─────────────────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(a = 1, b = 2, c = 1) %>% group_by(b) at test-verb-select.R:80:2
    2. ├─dplyr::group_by(., b)
    3. ├─dbplyr::memdb_frame(a = 1, b = 2, c = 1)
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-set-ops.R:2:3): column order is matched ────────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1, y = 2) at test-verb-set-ops.R:2:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-set-ops.R:10:3): missing columns filled with NULL ──────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1) at test-verb-set-ops.R:10:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-set-ops.R:20:3): set ops generates correct sql ─────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1) at test-verb-set-ops.R:20:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-set-ops.R:36:3): union and union all work for all backends ──
  Error in `names(results) <- paste0(result_name, "_", seq_along(results))`: 'names' attribute [1] must be the same length as the vector [0]
  Backtrace:
      ▆
   1. ├─tbls_full %>% purrr::map2(tbls_filter, union) %>% ... at test-verb-set-ops.R:36:2
   2. └─dbplyr:::expect_equal_tbls(.)
  ── Error (test-verb-set-ops.R:52:3): intersect and setdiff work for supported backends ──
  Error in `names(results) <- paste0(result_name, "_", seq_along(results))`: 'names' attribute [1] must be the same length as the vector [0]
  Backtrace:
      ▆
   1. ├─tbls_full %>% purrr::map2(tbls_filter, intersect) %>% ... at test-verb-set-ops.R:52:2
   2. └─dbplyr:::expect_equal_tbls(.)
  ── Error (test-verb-set-ops.R:62:3): SQLite warns if set op attempted when tbl has LIMIT ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:2) at test-verb-set-ops.R:62:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-set-ops.R:76:3): other backends can combine with a limit ───
  Error in `names(results) <- paste0(result_name, "_", seq_along(results))`: 'names' attribute [1] must be the same length as the vector [0]
  Backtrace:
      ▆
   1. ├─tbls_full %>% purrr::map2(tbls_head, union) %>% ... at test-verb-set-ops.R:76:2
   2. └─dbplyr:::expect_equal_tbls(.)
  ── Error (test-verb-slice.R:9:3): slice_min handles arguments ──────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = c(1, 1, 2), id = c(1, 2, 3)) at test-verb-slice.R:9:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-slice.R:22:3): slice_max orders in opposite order ──────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = c(1, 1, 2), id = c(1, 2, 3)) at test-verb-slice.R:22:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-slice.R:30:3): slice_sample errors when expected ───────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = c(1, 1, 2), id = c(1, 2, 3)) at test-verb-slice.R:30:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-slice.R:42:3): window_order is preserved ───────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = c(1, 1, 2), id = c(1, 2, 3)) at test-verb-slice.R:42:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-summarise.R:2:3): summarise peels off a single layer of grouping ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(x = 1, y = 1, z = 2) %>% group_by(x, y) at test-verb-summarise.R:2:2
    2. ├─dplyr::group_by(., x, y)
    3. ├─dbplyr::memdb_frame(x = 1, y = 1, z = 2)
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-summarise.R:11:3): summarise performs partial evaluation ───
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1) at test-verb-summarise.R:11:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-summarise.R:58:3): quoting for rendering summarized grouped table ──
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─... %>% summarise(n = n()) at test-verb-summarise.R:58:2
    2. ├─dplyr::summarise(., n = n())
    3. ├─dplyr::group_by(., x)
    4. ├─dbplyr::memdb_frame(x = 1, .name = "verb-summarise")
    5. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    6. │ └─dbplyr::src_memdb()
    7. │   ├─dbplyr:::cache_computation(...)
    8. │   │ └─base::force(computation)
    9. │   ├─dbplyr::src_dbi(...)
   10. │   │ └─base::force(con)
   11. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   12. ├─base::loadNamespace(x)
   13. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   14. │ │ └─base withOneRestart(expr, restarts[[1L]])
   15. │ │   └─base doWithOneRestart(return(expr), restart)
   16. │ └─base::stop(cond)
   17. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-summarise.R:86:3): summarised vars are always named ────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(a = 1) at test-verb-summarise.R:86:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-uncount.R:4:3): symbols weights are dropped in output ──────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1, w = 1) at test-verb-uncount.R:4:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-uncount.R:11:3): can request to preserve symbols ───────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1, w = 1) at test-verb-uncount.R:11:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-uncount.R:20:3): unique identifiers created on request ─────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(w = 1:3) at test-verb-uncount.R:20:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-uncount.R:28:3): expands constants and expressions ─────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1, w = 2) at test-verb-uncount.R:28:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-uncount.R:36:3): works with groups ─────────────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(g = 1, x = 1, w = 1) %>% dplyr::group_by(g) at test-verb-uncount.R:36:2
    2. ├─dplyr::group_by(., g)
    3. ├─dbplyr::memdb_frame(g = 1, x = 1, w = 1)
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-uncount.R:41:3): grouping variable are removed ─────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─memdb_frame(g = 1, x = 1, w = 1) %>% dplyr::group_by(g) at test-verb-uncount.R:41:2
    2. ├─dplyr::group_by(., g)
    3. ├─dbplyr::memdb_frame(g = 1, x = 1, w = 1)
    4. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    5. │ └─dbplyr::src_memdb()
    6. │   ├─dbplyr:::cache_computation(...)
    7. │   │ └─base::force(computation)
    8. │   ├─dbplyr::src_dbi(...)
    9. │   │ └─base::force(con)
   10. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
   11. ├─base::loadNamespace(x)
   12. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   13. │ │ └─base withOneRestart(expr, restarts[[1L]])
   14. │ │   └─base doWithOneRestart(return(expr), restart)
   15. │ └─base::stop(cond)
   16. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-uncount.R:47:3): must evaluate to integer ──────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1, w = 1/2) at test-verb-uncount.R:47:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  ── Error (test-verb-uncount.R:54:3): works with 0 weights ──────────────────────
  Error in `(function (cond) 
  .Internal(C_tryCatchHelper(addr, 1L, cond)))(structure(list(message = "there is no package called 'RSQLite'", 
      call = loadNamespace(x), package = "RSQLite", lib.loc = NULL), class = c("packageNotFoundError", 
  "error", "condition")))`: error in evaluating the argument 'drv' in selecting a method for function 'dbConnect': there is no package called 'RSQLite'
  Backtrace:
       ▆
    1. ├─dbplyr::memdb_frame(x = 1:2, w = c(0, 1)) at test-verb-uncount.R:54:2
    2. │ ├─dplyr::copy_to(src_memdb(), tibble(...), name = .name)
    3. │ └─dbplyr::src_memdb()
    4. │   ├─dbplyr:::cache_computation(...)
    5. │   │ └─base::force(computation)
    6. │   ├─dbplyr::src_dbi(...)
    7. │   │ └─base::force(con)
    8. │   └─DBI::dbConnect(RSQLite::SQLite(), ":memory:", create = TRUE)
    9. ├─base::loadNamespace(x)
   10. │ ├─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   11. │ │ └─base withOneRestart(expr, restarts[[1L]])
   12. │ │   └─base doWithOneRestart(return(expr), restart)
   13. │ └─base::stop(cond)
   14. └─base `<fn>`(`<pckgNtFE>`)
  
  [ FAIL 143 | WARN 0 | SKIP 85 | PASS 454 ]
  Error: Test failures
  Execution halted