Skip to content

Commit 7a9fabd

Browse files
committed
Small testing changes
requirements.txt is now broken up into two files: - tools/requirements.txt - tools/test-requirements.txt Tox now installs test dependencies using tools/test-requirements.txt
1 parent 2c10f4b commit 7a9fabd

3 files changed

Lines changed: 9 additions & 19 deletions

File tree

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
tox
2-
nose
3-
mock
4-
coverage
51
requests
62
prettytable >= 0.7.0
73
docopt == 0.6.1

tools/test-requirements.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
tox
2+
nose
3+
mock
4+
coverage

tox.ini

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,29 +2,19 @@
22
envlist = py26,py27,py32,py33,pypy,pep8
33

44
[testenv]
5-
commands = {envpython} setup.py nosetests []
65
deps =
7-
nose
8-
yanc
96
unittest2
10-
mock
11-
coverage
7+
-r{toxinidir}/tools/test-requirements.txt
8+
commands = {envpython} setup.py nosetests []
9+
1210

1311
[testenv:py32]
12+
deps = -r{toxinidir}/tools/test-requirements.txt
1413
commands = {envpython} setup.py nosetests []
15-
deps =
16-
nose
17-
yanc
18-
mock
19-
coverage
2014

2115
[testenv:py33]
16+
deps = -r{toxinidir}/tools/test-requirements.txt
2217
commands = {envpython} setup.py nosetests []
23-
deps =
24-
nose
25-
yanc
26-
mock
27-
coverage
2818

2919
[testenv:pep8]
3020
deps = flake8

0 commit comments

Comments
 (0)