1 [tox] |
1 [tox] |
2 envlist = cubicweb,dataimport,devtools,entities,etwist,ext,hooks,server,sobjects,web,wsgi |
2 envlist = |
|
3 py27-{cubicweb,dataimport,devtools,entities,etwist,ext,hooks,server,sobjects,web,wsgi}, |
|
4 py34-{dataimport,devtools,entities,ext,hooks,wsgi} |
3 |
5 |
4 [testenv] |
6 [testenv] |
5 usedevelop = True |
7 usedevelop = True |
6 sitepackages = True |
8 sitepackages = True |
7 deps = |
9 deps = |
14 server: -r{toxinidir}/cubicweb/server/test/requirements.txt |
16 server: -r{toxinidir}/cubicweb/server/test/requirements.txt |
15 sobjects: -r{toxinidir}/cubicweb/sobjects/test/requirements.txt |
17 sobjects: -r{toxinidir}/cubicweb/sobjects/test/requirements.txt |
16 web: -r{toxinidir}/cubicweb/web/test/requirements.txt |
18 web: -r{toxinidir}/cubicweb/web/test/requirements.txt |
17 wsgi: -r{toxinidir}/cubicweb/wsgi/test/requirements.txt |
19 wsgi: -r{toxinidir}/cubicweb/wsgi/test/requirements.txt |
18 commands = |
20 commands = |
19 {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/{envname}/test {posargs} |
21 cubicweb: {envpython} -m pip install --upgrade --no-deps --quiet git+git://github.com/logilab/yapps@master#egg=yapps |
20 |
22 cubicweb: {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/test {posargs} |
21 [testenv:cubicweb] |
23 dataimport: {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/dataimport/test {posargs} |
22 commands = |
24 devtools: {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/devtools/test {posargs} |
23 {envpython} -m pip install --upgrade --no-deps --quiet git+git://github.com/logilab/yapps@master#egg=yapps |
25 entities: {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/entities/test {posargs} |
24 {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/test {posargs} |
26 etwist: {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/etwist/test {posargs} |
|
27 ext: {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/ext/test {posargs} |
|
28 hooks: {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/hooks/test {posargs} |
|
29 server: {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/server/test {posargs} |
|
30 sobjects: {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/sobjects/test {posargs} |
|
31 web: {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/web/test {posargs} |
|
32 wsgi: {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/wsgi/test {posargs} |
25 |
33 |
26 [testenv:doc] |
34 [testenv:doc] |
27 changedir = doc |
35 changedir = doc |
28 whitelist_externals = |
36 whitelist_externals = |
29 sphinx-build |
37 sphinx-build |