summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini16
1 files changed, 8 insertions, 8 deletions
diff --git a/tox.ini b/tox.ini
index 956e3cf77..c094150e6 100644
--- a/tox.ini
+++ b/tox.ini
@@ -47,21 +47,21 @@ setenv=
PYTHONNOUSERSITE=1
BASECOMMAND=python -m pytest
- WORKERS=-n4
- oracle: WORKERS=-n2
+ WORKERS={env:WORKERS:-n4}
+ oracle: WORKERS={env:WORKERS:-n2}
nocext: DISABLE_SQLALCHEMY_CEXT=1
cov: COVERAGE={[testenv]cov_args}
- sqlite: SQLITE=--db sqlite
- postgresql: POSTGRESQL=--db postgresql
- mysql: MYSQL=--db mysql --db pymysql
- oracle: ORACLE=--db oracle --write-idents oracle_idents.txt --exclude-tag memory-intensive
- mssql: MSSQL=--db pyodbc --db pymssql
+ sqlite: SQLITE={env:SQLITE:--db sqlite}
+ postgresql: POSTGRESQL={env:POSTGRESQL:--db postgresql}
+ mysql: MYSQL={env:MYSQL:--db mysql --db pymysql}
+ oracle: ORACLE={env:ORACLE:--db oracle} --write-idents oracle_idents.txt --exclude-tag memory-intensive
+ mssql: MSSQL={env:MSSQL:--db pyodbc --db pymssql}
backendonly: BACKENDONLY=--backend-only
# tox as of 2.0 blocks all environment variables from the
# outside, unless they are here (or in TOX_TESTENV_PASSENV,
# wildcards OK). Need at least these
-passenv=ORACLE_HOME NLS_LANG
+passenv=ORACLE_HOME NLS_LANG POSTGRESQL MYSQL ORACLE MSSQL SQLITE WORKERS
# for nocext, we rm *.so in lib in case we are doing usedevelop=True
commands=