summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorGard Spreemann <gspr@nonempty.org>2021-08-14 20:33:19 +0200
committerGard Spreemann <gspr@nonempty.org>2021-08-14 20:33:19 +0200
commit4e608966f4cd5ea995189f8a23e00e4154ddf2a9 (patch)
tree6ee9bae4145ff00c595f3635db027c8549a84f4d /tox.ini
parentb70a5361202307c26bac18d15453b5193a22f11c (diff)
parentf3b94a9bc40f8d56b0d1ac8cc8bc84765509ef05 (diff)
Merge tag '0.5.1' into debian/sid
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini16
1 files changed, 16 insertions, 0 deletions
diff --git a/tox.ini b/tox.ini
new file mode 100644
index 0000000..1d50849
--- /dev/null
+++ b/tox.ini
@@ -0,0 +1,16 @@
+[tox]
+envlist = qc, py36, py35, py34, py27, pypy3, pypy, deps
+
+[testenv]
+setenv = PYTHONPATH = {toxinidir}
+deps = -r{toxinidir}/tests/requirements-tests.txt
+commands = pytest -v --flakes --cache-clear --basetemp={envtmpdir} {posargs}
+
+[testenv:qc]
+# needed for pytest-cov
+usedevelop = true
+commands = pytest -v --pep8 --mccabe --cov=cdsapi --cov-report=html --cache-clear {posargs}
+
+[testenv:deps]
+deps =
+commands = python setup.py test