tox.ini
author Armen Zambrano Gasparnian <armenzg@mozilla.com>
Fri, 27 Mar 2015 16:59:29 -0400
changeset 11857 05c0f42e3e6770655fb9ec7b4c5bd79fdad64042
parent 11599 a599d98c55de09bf0b902d8c588b0e0fd668984d
child 11858 df468d1dc88d4f0612be16b6894deaa5294e29d4
permissions -rw-r--r--
Bug 1148528 - Add buildbot-configs test to prevent removing build builders without removing their associated testers. r=rail

[tox]
envlist = py27
skipsdist=True

[testenv]
basepython = python2.7

setenv =
    PYTHONPATH = {toxworkdir}:{toxworkdir}/tools/lib/python

deps =
    Jinja2==2.5.5
    MySQL-python==1.2.3
    SQLAlchemy==0.6.4
    Twisted==10.1.0
    amqplib==0.6.1
    anyjson==0.3
    argparse==1.1
    carrot==0.10.7
    distribute==0.6.14
    mozci==0.4.1
    pyOpenSSL==0.14
    pyasn1==0.0.11a
    pycrypto==2.3
    pytest==2.7.0
    pytz==2011d
    wsgiref==0.1.2
    zope.interface==3.6.1
    MozillaPulse==0.80

commands =
    ./tox_env.sh "{toxinidir}" "{toxworkdir}"
    ./test-masters.sh -e
    py.test test


[testenv:pep8]
# Don't fail on pep8 yet
# Would love to enable failing this by default - See:
# https://bitbucket.org/hpk42/tox/issue/124/ignore-command-exit-codes
deps=
    pep8
    {[testenv]deps}
commands=
    pep8 --max-line-length=159 --exclude=.svn,CVS,.bzr,.hg,.git,__pycache__,seamonkey,calendar,.tox