1 [tox] |
1 [tox] |
2 env = py27 |
2 envlist = cubicweb,dataimport,devtools,entities,etwist,ext,hooks,server,sobjects,web,wsgi |
3 |
3 |
4 [testenv] |
4 [testenv] |
5 sitepackages = True |
5 sitepackages = True |
|
6 deps = |
|
7 cubicweb: -r{toxinidir}/test/requirements.txt |
|
8 devtools: -r{toxinidir}/devtools/test/requirements.txt |
|
9 entities: -r{toxinidir}/entities/test/requirements.txt |
|
10 etwist: -r{toxinidir}/etwist/test/requirements.txt |
|
11 ext: -r{toxinidir}/ext/test/requirements.txt |
|
12 hooks: -r{toxinidir}/hooks/test/requirements.txt |
|
13 server: -r{toxinidir}/server/test/requirements.txt |
|
14 sobjects: -r{toxinidir}/sobjects/test/requirements.txt |
|
15 web: -r{toxinidir}/web/test/requirements.txt |
|
16 wsgi: -r{toxinidir}/wsgi/test/requirements.txt |
6 commands = pytest -t {envname}/test {posargs} |
17 commands = pytest -t {envname}/test {posargs} |
7 |
18 |
8 [testenv:cubicweb] |
19 [testenv:cubicweb] |
9 deps = |
|
10 -r{toxinidir}/test/requirements.txt |
|
11 commands = |
20 commands = |
12 {envpython} -m pip install --upgrade --no-deps --quiet git+git://github.com/logilab/yapps@master#egg=yapps |
21 {envpython} -m pip install --upgrade --no-deps --quiet git+git://github.com/logilab/yapps@master#egg=yapps |
13 pytest -t test {posargs} |
22 pytest -t test {posargs} |
14 |
|
15 [testenv:dataimport] |
|
16 |
|
17 [testenv:devtools] |
|
18 deps = |
|
19 -r{toxinidir}/devtools/test/requirements.txt |
|
20 |
|
21 [testenv:entities] |
|
22 deps = |
|
23 -r{toxinidir}/entities/test/requirements.txt |
|
24 |
|
25 [testenv:etwist] |
|
26 deps = |
|
27 -r{toxinidir}/etwist/test/requirements.txt |
|
28 |
|
29 [testenv:ext] |
|
30 deps = |
|
31 -r{toxinidir}/ext/test/requirements.txt |
|
32 |
|
33 [testenv:hooks] |
|
34 deps = |
|
35 -r{toxinidir}/hooks/test/requirements.txt |
|
36 |
|
37 [testenv:server] |
|
38 deps = |
|
39 -r{toxinidir}/server/test/requirements.txt |
|
40 |
|
41 [testenv:sobjects] |
|
42 deps = |
|
43 -r{toxinidir}/sobjects/test/requirements.txt |
|
44 |
|
45 [testenv:web] |
|
46 deps = |
|
47 -r{toxinidir}/web/test/requirements.txt |
|
48 |
|
49 [testenv:wsgi] |
|
50 deps = |
|
51 -r{toxinidir}/wsgi/test/requirements.txt |
|
52 |
23 |
53 [testenv:doc] |
24 [testenv:doc] |
54 changedir = doc |
25 changedir = doc |
55 whitelist_externals = |
26 whitelist_externals = |
56 sphinx-build |
27 sphinx-build |