summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorDylan Baker <baker.dylan.c@gmail.com>2015-12-17 15:50:12 -0800
committerDylan Baker <baker.dylan.c@gmail.com>2016-01-08 12:25:21 -0800
commita49297a53dd9992e027377ea1becac8e6eab6b72 (patch)
tree937a133b1c1d8bd9318fe6d471d3794ea758b475 /tox.ini
parentc45a23f236d6e24631d7eafba60456bf72181256 (diff)
tox.ini: compress tox file to be simpler
Instead of having a bunch of different testenv sections, use one with some compressed dependencies. Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com>
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini34
1 files changed, 11 insertions, 23 deletions
diff --git a/tox.ini b/tox.ini
index 663b38f74..81cdbcc99 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,32 +1,20 @@
[tox]
-envlist = py27-{noaccel,accel},py{27,33,34,35}
+envlist = py27-{noaccel,accel},py{27,33,34,35}-generator
skipsdist=True
-[testenv]
-deps =
- mako
- numpy
- six
- nose
-commands = nosetests generated_tests/test_generators.py
-[testenv:py27-noaccel]
-passenv=HOME
-deps =
- mako
- nose
- coverage
- mock
-commands = nosetests unittests --cover-package=framework --cover-tests
-
-[testenv:py27-accel]
+[testenv]
passenv=HOME
deps =
mako
nose
coverage
- mock
- simplejson
- lxml
- backports.lzma
-commands = nosetests unittests --with-cover --cover-package=framework --cover-tests
+ {accel,noaccel}: mock
+ accel: simplejson
+ accel: lxml
+ accel: backports.lzma
+ generator: six
+ generator: numpy
+commands =
+ {accel,noaccel}: nosetests unittests --with-cover --cover-package=framework --cover-tests
+ generator: nosetests generated_tests/test_generators.py