1 [tox] |
1 [tox] |
2 envlist = |
2 envlist = |
3 py27-{cubicweb,dataimport,devtools,entities,etwist,ext,hooks,server,sobjects,web,wsgi}, |
3 py27-{cubicweb,dataimport,devtools,entities,etwist,ext,hooks,server,migractions,sobjects,web,wsgi}, |
4 py34-{cubicweb,dataimport,devtools,entities,ext,hooks,server,sobjects,web,wsgi} |
4 py34-{cubicweb,dataimport,devtools,entities,ext,hooks,server,migractions,sobjects,web,wsgi} |
5 |
5 |
6 [testenv] |
6 [testenv] |
7 usedevelop = True |
7 usedevelop = True |
8 sitepackages = True |
8 sitepackages = True |
9 whitelist_externals = |
9 whitelist_externals = |
16 entities: -r{toxinidir}/cubicweb/entities/test/requirements.txt |
16 entities: -r{toxinidir}/cubicweb/entities/test/requirements.txt |
17 etwist: -r{toxinidir}/cubicweb/etwist/test/requirements.txt |
17 etwist: -r{toxinidir}/cubicweb/etwist/test/requirements.txt |
18 ext: -r{toxinidir}/cubicweb/ext/test/requirements.txt |
18 ext: -r{toxinidir}/cubicweb/ext/test/requirements.txt |
19 hooks: -r{toxinidir}/cubicweb/hooks/test/requirements.txt |
19 hooks: -r{toxinidir}/cubicweb/hooks/test/requirements.txt |
20 server: -r{toxinidir}/cubicweb/server/test/requirements.txt |
20 server: -r{toxinidir}/cubicweb/server/test/requirements.txt |
|
21 migractions: -r{toxinidir}/cubicweb/server/test/requirements.txt |
21 sobjects: -r{toxinidir}/cubicweb/sobjects/test/requirements.txt |
22 sobjects: -r{toxinidir}/cubicweb/sobjects/test/requirements.txt |
22 web: -r{toxinidir}/cubicweb/web/test/requirements.txt |
23 web: -r{toxinidir}/cubicweb/web/test/requirements.txt |
23 wsgi: -r{toxinidir}/cubicweb/wsgi/test/requirements.txt |
24 wsgi: -r{toxinidir}/cubicweb/wsgi/test/requirements.txt |
24 commands = |
25 commands = |
25 py34-cubicweb: touch {envdir}/share/cubicweb/cubes/__init__.py |
26 py34-cubicweb: touch {envdir}/share/cubicweb/cubes/__init__.py |
26 py34-server: touch {envdir}/share/cubicweb/cubes/__init__.py |
27 py34-server: touch {envdir}/share/cubicweb/cubes/__init__.py |
|
28 py34-migractions: touch {envdir}/share/cubicweb/cubes/__init__.py |
27 py34-sobjects: touch {envdir}/share/cubicweb/cubes/__init__.py |
29 py34-sobjects: touch {envdir}/share/cubicweb/cubes/__init__.py |
28 py34-web: touch {envdir}/share/cubicweb/cubes/__init__.py |
30 py34-web: touch {envdir}/share/cubicweb/cubes/__init__.py |
29 cubicweb: {envpython} -m pip install --upgrade --no-deps --quiet git+git://github.com/logilab/yapps@master#egg=yapps |
31 cubicweb: {envpython} -m pip install --upgrade --no-deps --quiet git+git://github.com/logilab/yapps@master#egg=yapps |
30 cubicweb: {envpython} -m pytest {toxinidir}/cubicweb/test {posargs} |
32 cubicweb: {envpython} -m pytest {toxinidir}/cubicweb/test {posargs} |
31 dataimport: {envpython} -m pytest {toxinidir}/cubicweb/dataimport/test {posargs} |
33 dataimport: {envpython} -m pytest {toxinidir}/cubicweb/dataimport/test {posargs} |
32 devtools: {envpython} -m pytest {toxinidir}/cubicweb/devtools/test {posargs} |
34 devtools: {envpython} -m pytest {toxinidir}/cubicweb/devtools/test {posargs} |
33 entities: {envpython} -m pytest {toxinidir}/cubicweb/entities/test {posargs} |
35 entities: {envpython} -m pytest {toxinidir}/cubicweb/entities/test {posargs} |
34 etwist: {envpython} -m pytest {toxinidir}/cubicweb/etwist/test {posargs} |
36 etwist: {envpython} -m pytest {toxinidir}/cubicweb/etwist/test {posargs} |
35 ext: {envpython} -m pytest {toxinidir}/cubicweb/ext/test {posargs} |
37 ext: {envpython} -m pytest {toxinidir}/cubicweb/ext/test {posargs} |
36 hooks: {envpython} -m pytest {toxinidir}/cubicweb/hooks/test {posargs} |
38 hooks: {envpython} -m pytest {toxinidir}/cubicweb/hooks/test {posargs} |
37 server: {envpython} -m pytest {toxinidir}/cubicweb/server/test {posargs} |
39 server: {envpython} -m pytest {toxinidir}/cubicweb/server/test {posargs} --ignore={toxinidir}/cubicweb/server/test/unittest_migractions.py |
|
40 migractions: {envpython} -m pytest {toxinidir}/cubicweb/server/test/unittest_migractions.py {posargs} |
38 sobjects: {envpython} -m pytest {toxinidir}/cubicweb/sobjects/test {posargs} |
41 sobjects: {envpython} -m pytest {toxinidir}/cubicweb/sobjects/test {posargs} |
39 web: {envpython} -m pytest {toxinidir}/cubicweb/web/test {posargs} |
42 web: {envpython} -m pytest {toxinidir}/cubicweb/web/test {posargs} |
40 wsgi: {envpython} -m pytest {toxinidir}/cubicweb/wsgi/test {posargs} |
43 wsgi: {envpython} -m pytest {toxinidir}/cubicweb/wsgi/test {posargs} |
41 |
44 |
42 [testenv:doc] |
45 [testenv:doc] |