tox.ini
changeset 11057 0b59724cb3f2
parent 10976 b150016e476c
child 11072 8c3155a0ae5b
equal deleted inserted replaced
11052:058bb3dc685f 11057:0b59724cb3f2
     2 envlist = cubicweb,dataimport,devtools,entities,etwist,ext,hooks,server,sobjects,web,wsgi
     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 =
     6 deps =
     7   cubicweb: -r{toxinidir}/test/requirements.txt
     7   cubicweb: -r{toxinidir}/cubicweb/test/requirements.txt
     8   devtools: -r{toxinidir}/devtools/test/requirements.txt
     8   devtools: -r{toxinidir}/cubicweb/devtools/test/requirements.txt
     9   entities: -r{toxinidir}/entities/test/requirements.txt
     9   entities: -r{toxinidir}/cubicweb/entities/test/requirements.txt
    10   etwist: -r{toxinidir}/etwist/test/requirements.txt
    10   etwist: -r{toxinidir}/cubicweb/etwist/test/requirements.txt
    11   ext: -r{toxinidir}/ext/test/requirements.txt
    11   ext: -r{toxinidir}/cubicweb/ext/test/requirements.txt
    12   hooks: -r{toxinidir}/hooks/test/requirements.txt
    12   hooks: -r{toxinidir}/cubicweb/hooks/test/requirements.txt
    13   server: -r{toxinidir}/server/test/requirements.txt
    13   server: -r{toxinidir}/cubicweb/server/test/requirements.txt
    14   sobjects: -r{toxinidir}/sobjects/test/requirements.txt
    14   sobjects: -r{toxinidir}/cubicweb/sobjects/test/requirements.txt
    15   web: -r{toxinidir}/web/test/requirements.txt
    15   web: -r{toxinidir}/cubicweb/web/test/requirements.txt
    16   wsgi: -r{toxinidir}/wsgi/test/requirements.txt
    16   wsgi: -r{toxinidir}/cubicweb/wsgi/test/requirements.txt
    17 commands =
    17 commands =
    18   {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/{envname}/test {posargs}
    18   {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/{envname}/test {posargs}
    19 
    19 
    20 [testenv:cubicweb]
    20 [testenv:cubicweb]
    21 commands =
    21 commands =
    22   {envpython} -m pip install --upgrade --no-deps --quiet git+git://github.com/logilab/yapps@master#egg=yapps
    22   {envpython} -m pip install --upgrade --no-deps --quiet git+git://github.com/logilab/yapps@master#egg=yapps
    23   {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/test {posargs}
    23   {envpython} -c 'from logilab.common import pytest; pytest.run()' -t {toxinidir}/cubicweb/test {posargs}
    24 
    24 
    25 [testenv:doc]
    25 [testenv:doc]
    26 changedir = doc
    26 changedir = doc
    27 whitelist_externals =
    27 whitelist_externals =
    28   sphinx-build
    28   sphinx-build