tests/testthat/helper-run-tests.R

# set time zone
Sys.setenv(TZ="America/Los_Angeles")

runTests <- function(db, redshift=FALSE) {
  assign(".testthat_db", db, envir=.GlobalEnv)

  runSelectTests(db)
  runInsertTests(db, redshift=redshift)
  runUpdateTests(db)
  runUpsertTests(db, redshift=redshift)
  runDeleteTests(db)
  runDataTypeTests(db, redshift=redshift)
  runExecuteTests(db)

  rm(".testthat_db", envir=.GlobalEnv)

  dbxDisconnect(db)
}
ankane/dbx documentation built on May 18, 2024, 8:31 a.m.