tox.ini
changeset 11179 104d41c99180
parent 11144 fd8bf29ed00e
child 11215 4e79acdc36a6
--- a/tox.ini	Fri Jan 29 17:11:17 2016 +0100
+++ b/tox.ini	Mon Mar 14 18:15:09 2016 +0100
@@ -1,12 +1,15 @@
 [tox]
 envlist =
   py27-{cubicweb,dataimport,devtools,entities,etwist,ext,hooks,server,sobjects,web,wsgi},
-  py34-{dataimport,devtools,entities,ext,hooks,wsgi}
+  py34-{cubicweb,dataimport,devtools,entities,ext,hooks,server,sobjects,web,wsgi}
 
 [testenv]
 usedevelop = True
 sitepackages = True
+whitelist_externals =
+  /usr/bin/touch
 deps =
+  py34: -e.
   cubicweb: -r{toxinidir}/cubicweb/test/requirements.txt
   devtools: -r{toxinidir}/cubicweb/devtools/test/requirements.txt
   entities: -r{toxinidir}/cubicweb/entities/test/requirements.txt
@@ -18,6 +21,10 @@
   web: -r{toxinidir}/cubicweb/web/test/requirements.txt
   wsgi: -r{toxinidir}/cubicweb/wsgi/test/requirements.txt
 commands =
+  py34-cubicweb: touch {envdir}/share/cubicweb/cubes/__init__.py
+  py34-server: touch {envdir}/share/cubicweb/cubes/__init__.py
+  py34-sobjects: touch {envdir}/share/cubicweb/cubes/__init__.py
+  py34-web: touch {envdir}/share/cubicweb/cubes/__init__.py
   cubicweb: {envpython} -m pip install --upgrade --no-deps --quiet git+git://github.com/logilab/yapps@master#egg=yapps
   cubicweb: {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/test {posargs}
   dataimport: {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/dataimport/test {posargs}