tox.ini
changeset 12567 26744ad37953
parent 12530 9d88e1177c35
child 12628 7b89cad574f8
equal deleted inserted replaced
12566:6b3523f81f42 12567:26744ad37953
     1 [tox]
     1 [tox]
     2 envlist =
     2 envlist =
     3   check-manifest,flake8,
     3   check-manifest,flake8,
     4   py{27,3}-{server,web,misc}
     4   py3-{server,web,misc}
     5 
     5 
     6 [testenv]
     6 [testenv]
       
     7 basepython=python3
     7 deps =
     8 deps =
     8   -r{toxinidir}/requirements/dev.txt
     9   -r{toxinidir}/requirements/dev.txt
     9   py27: backports.tempfile
       
    10   misc: -r{toxinidir}/requirements/test-misc.txt
    10   misc: -r{toxinidir}/requirements/test-misc.txt
    11   server: -r{toxinidir}/requirements/test-server.txt
    11   server: -r{toxinidir}/requirements/test-server.txt
    12   web: -r{toxinidir}/requirements/test-web.txt
    12   web: -r{toxinidir}/requirements/test-web.txt
    13 commands =
    13 commands =
    14   misc: {envpython} -m pip install --upgrade --no-deps --quiet git+git://github.com/logilab/yapps@master#egg=yapps
    14   misc: {envpython} -m pip install --upgrade --no-deps --quiet git+git://github.com/logilab/yapps@master#egg=yapps
    15   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
    15   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   server: {envpython} -m pytest {posargs} {toxinidir}/cubicweb/server/test
    16   server: {envpython} -m pytest {posargs} {toxinidir}/cubicweb/server/test
    17   web: {envpython} -m pytest {posargs} {toxinidir}/cubicweb/web/test
    17   web: {envpython} -m pytest {posargs} {toxinidir}/cubicweb/web/test
    18 
    18 
    19 [testenv:flake8]
    19 [testenv:flake8]
    20 basepython=python3
       
    21 skip_install = true
    20 skip_install = true
    22 deps =
    21 deps =
    23   flake8 >= 3.6
    22   flake8 >= 3.6
    24 whitelist_externals =
    23 whitelist_externals =
    25   /bin/sh
    24   /bin/sh