summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorJulian Berman <Julian@GrayVines.com>2020-08-12 16:53:03 -0400
committerJulian Berman <Julian@GrayVines.com>2020-08-12 17:22:02 -0400
commita646912c896e59ed0b7edc4a08132caa27127e1d (patch)
tree6a01a5c860881e13bd1bc313b8813182e14b3b4a /tox.ini
parent8a979cc30b3293096f67ffd155e033e857867a06 (diff)
downloadjsonschema-a646912c896e59ed0b7edc4a08132caa27127e1d.tar.gz
Run CI against all setuptools extras separately.
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini11
1 files changed, 6 insertions, 5 deletions
diff --git a/tox.ini b/tox.ini
index f60161c..a67775b 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,6 +1,6 @@
[tox]
envlist =
- py{36,37,38,py3}-{build,tests,tests_nongpl},
+ py{36,37,38,py3}-{noextra,format,format_nongpl}-{build,tests},
demo
readme
safety
@@ -16,10 +16,11 @@ setenv =
whitelist_externals =
mkdir
commands =
- perf,tests: {envpython} -m pip install '{toxinidir}[format]'
- tests_nongpl: {envpython} -m pip install '{toxinidir}[format_nongpl]'
+ noextra: {envpython} -m pip install {toxinidir}
+ format: {envpython} -m pip install '{toxinidir}[format]'
+ format_nongpl: {envpython} -m pip install '{toxinidir}[format_nongpl]'
- tests,tests_nongpl: {envpython} -m twisted.trial {posargs:jsonschema}
+ tests: {envpython} -m twisted.trial {posargs:jsonschema}
tests: {envpython} -m doctest {toxinidir}/README.rst
perf: mkdir {envtmpdir}/benchmarks/
@@ -33,7 +34,7 @@ deps =
perf: pyperf
- tests,tests_nongpl,coverage,codecov: twisted
+ tests,coverage,codecov: twisted
coverage,codecov: coverage
codecov: codecov