1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
| [tox]
| envlist =
| py26,py27,pypy,py32,py33,py34,pypy3,cover,docs
|
| [testenv]
| commands =
| python setup.py test -q
| deps =
| zope.interface
| WebOb
| virtualenv
|
| [testenv:cover]
| basepython =
| python2.6
| commands =
| coverage erase
| coverage run --timid --source=repoze setup.py test -q
| coverage report --show-missing --omit="*fixture*"
| coverage xml
| deps =
| zope.interface
| WebOb
| virtualenv
| coverage
|
| # we separate coverage into its own testenv because a) "last run wins" wrt
| # cobertura jenkins reporting and b) pypy and jython can't handle any
| # combination of versions of coverage and nosexcover that i can find.
|
| [testenv:docs]
| basepython =
| python2.6
| commands =
| sphinx-build -b html -d docs/_build/doctrees docs docs/_build/html
| sphinx-build -b doctest -d docs/_build/doctrees docs docs/_build/doctest
| deps =
| Sphinx
| repoze.sphinx.autointerface
|
|