OMOP/tests/setup.R

13 lines
506 B
R
Raw Normal View History

2021-08-19 04:04:51 +00:00
# Download the JDBC drivers used in the tests
oldJarFolder <- Sys.getenv("DATABASECONNECTOR_JAR_FOLDER")
2021-08-19 04:18:54 +00:00
Sys.setenv("DATABASECONNECTOR_JAR_FOLDER" = file.path(tempdir(check = TRUE), "drivers"))
2021-08-19 04:12:04 +00:00
DatabaseConnector::downloadJdbcDrivers("postgresql")
2021-08-19 04:04:51 +00:00
# downloadJdbcDrivers("sql server")
# downloadJdbcDrivers("oracle")
withr::defer({
unlink(Sys.getenv("DATABASECONNECTOR_JAR_FOLDER"), recursive = TRUE, force = TRUE)
Sys.setenv("DATABASECONNECTOR_JAR_FOLDER" = oldJarFolder)
}, testthat::teardown_env())