-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathtox.ini
36 lines (34 loc) · 946 Bytes
/
tox.ini
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
# Tox (http://tox.testrun.org/) is a tool for running tests
# in multiple virtualenvs. This configuration file will run the
# test suite on all supported python versions. To use it, "pip install tox"
# and then run "tox" from this directory.
[tox]
envlist = py35, #py27,
py36,
py37,
pypy,
pypy3,
lint
skip_missing_interpreters = true
# avoids integrating with "setup.py test", per
# https://tox.readthedocs.io/en/latest/example/basic.html#integration-with-setup-py-test-command
[testenv]
deps = better-exceptions
blessings
eliot
six
pytest
mock
PyYAML
requests
typing
pytest-mock
requests-mock
#py27: aenum # for Python<3.4
py35: pytest-subtests
py36: pytest-subtests
py37: pytest-subtests
py35: python-forge
py36: python-forge
py37: python-forge
commands = pytest {posargs}