Merge branch 'maxking/mailman-issue-115'
[mailman.git] / tox.ini
blob419514b88a33cb23cae27e93b7dc12ce8c4f497e
1 [tox]
2 envlist = py34
3 recreate = True
5 [testenv]
6 commands = python -m nose2 -v
7 #sitepackages = True
8 usedevelop = True
9 passenv=
10 MAILMAN_*
12 # This environment requires you to set up PostgreSQL and create a .cfg file
13 # somewhere outside of the source tree.
14 [testenv:pg]
15 basepython = python3.4
16 commands = python -m nose2 -v
17 usedevelop = True
18 deps = psycopg2
20 [coverage]
21 rcfile = {toxinidir}/coverage.ini
22 rc = --rcfile={[coverage]rcfile}
24 [testenv:coverage]
25 basepython = python3.4
26 commands =
27 coverage run {[coverage]rc} -m nose2 -v
28 coverage combine {[coverage]rc}
29 coverage html {[coverage]rc}
30 #sitepackages = True
31 usedevelop = True
32 whitelist_externals = python-coverage
33 deps = coverage
34 setenv =
35 COVERAGE_PROCESS_START={[coverage]rcfile}
36 COVERAGE_OPTIONS="-p"
37 COVERAGE_FILE={toxinidir}/.coverage