Running ‘spelling.R’
  Running ‘testthat.R’ [129s/404s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(arkdb)
  > 
  > test_check("arkdb")
  [1] "Testing using backend duckdb_connection"
  [ FAIL 1 | WARN 7 | SKIP 11 | PASS 34 ]
  
  ══ Skipped tests (11) ══════════════════════════════════════════════════════════
  • MonetDBLite cannot be loaded (2): 'test-arkdb.R:132:3',
    'test-local_db.R:24:3'
  • On CRAN (5): 'test-bulk-import.R:6:3', 'test-bulk-import.R:72:3',
    'test-errors.R:12:3', 'test-errors.R:34:3', 'test-errors.R:53:3'
  • arrow cannot be loaded (4): 'test-arkdb.R:195:3', 'test-arkdb.R:310:3',
    'test-arkdb.R:354:3', 'test-arkdb.R:384:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-arkdb.R:287:3'): We can ark and unark parquet ──────────────────
  Error: arrow package must be installed to use parquet
  Backtrace:
      ▆
   1. ├─arkdb::ark(...) at test-arkdb.R:287:3
   2. │ └─arkdb:::assert_streamable(streamable_table)
   3. └─arkdb::streamable_parquet()
  
  [ FAIL 1 | WARN 7 | SKIP 11 | PASS 34 ]
  Error: Test failures
  In addition: Warning messages:
  1: Database is garbage-collected, use dbDisconnect(con, shutdown=TRUE) or duckdb::duckdb_shutdown(drv) to avoid this. 
  2: Database is garbage-collected, use dbDisconnect(con, shutdown=TRUE) or duckdb::duckdb_shutdown(drv) to avoid this. 
  3: Database is garbage-collected, use dbDisconnect(con, shutdown=TRUE) or duckdb::duckdb_shutdown(drv) to avoid this. 
  4: Database is garbage-collected, use dbDisconnect(con, shutdown=TRUE) or duckdb::duckdb_shutdown(drv) to avoid this. 
  5: Database is garbage-collected, use dbDisconnect(con, shutdown=TRUE) or duckdb::duckdb_shutdown(drv) to avoid this. 
  6: Connection is garbage-collected, use dbDisconnect() to avoid this. 
  7: Database is garbage-collected, use dbDisconnect(con, shutdown=TRUE) or duckdb::duckdb_shutdown(drv) to avoid this. 
  8: Database is garbage-collected, use dbDisconnect(con, shutdown=TRUE) or duckdb::duckdb_shutdown(drv) to avoid this. 
  9: Database is garbage-collected, use dbDisconnect(con, shutdown=TRUE) or duckdb::duckdb_shutdown(drv) to avoid this. 
  Execution halted
  Warning message:
  Database is garbage-collected, use dbDisconnect(con, shutdown=TRUE) or duckdb::duckdb_shutdown(drv) to avoid this.