3 check-manifest,flake8, |
3 check-manifest,flake8, |
4 py{27,34}-{server,web,misc} |
4 py{27,34}-{server,web,misc} |
5 |
5 |
6 [testenv] |
6 [testenv] |
7 sitepackages = True |
7 sitepackages = True |
8 whitelist_externals = |
|
9 /usr/bin/touch |
|
10 deps = |
8 deps = |
11 -r{toxinidir}/requirements/dev.txt |
9 -r{toxinidir}/requirements/dev.txt |
12 py27: backports.tempfile |
10 py27: backports.tempfile |
13 misc: -r{toxinidir}/requirements/test-misc.txt |
11 misc: -r{toxinidir}/requirements/test-misc.txt |
14 server: -r{toxinidir}/requirements/test-server.txt |
12 server: -r{toxinidir}/requirements/test-server.txt |
15 web: -r{toxinidir}/requirements/test-web.txt |
13 web: -r{toxinidir}/requirements/test-web.txt |
16 commands = |
14 commands = |
17 py34: touch {envdir}/share/cubicweb/cubes/__init__.py |
|
18 misc: {envpython} -m pip install --upgrade --no-deps --quiet git+git://github.com/logilab/yapps@master#egg=yapps |
15 misc: {envpython} -m pip install --upgrade --no-deps --quiet git+git://github.com/logilab/yapps@master#egg=yapps |
19 misc: {envpython} -m pytest {posargs} {toxinidir}/cubicweb/test {toxinidir}/cubicweb/dataimport/test {toxinidir}/cubicweb/devtools/test {toxinidir}/cubicweb/entities/test {toxinidir}/cubicweb/ext/test {toxinidir}/cubicweb/hooks/test {toxinidir}/cubicweb/sobjects/test {toxinidir}/cubicweb/wsgi/test {toxinidir}/cubicweb/pyramid/test |
16 misc: {envpython} -m pytest {posargs} {toxinidir}/cubicweb/test {toxinidir}/cubicweb/dataimport/test {toxinidir}/cubicweb/devtools/test {toxinidir}/cubicweb/entities/test {toxinidir}/cubicweb/ext/test {toxinidir}/cubicweb/hooks/test {toxinidir}/cubicweb/sobjects/test {toxinidir}/cubicweb/wsgi/test {toxinidir}/cubicweb/pyramid/test |
20 py27-misc: {envpython} -m pytest {posargs} {toxinidir}/cubicweb/etwist/test |
17 py27-misc: {envpython} -m pytest {posargs} {toxinidir}/cubicweb/etwist/test |
21 server: {envpython} -m pytest {posargs} {toxinidir}/cubicweb/server/test |
18 server: {envpython} -m pytest {posargs} {toxinidir}/cubicweb/server/test |
22 web: {envpython} -m pytest {posargs} {toxinidir}/cubicweb/web/test |
19 web: {envpython} -m pytest {posargs} {toxinidir}/cubicweb/web/test |