summaryrefslogtreecommitdiffstats
path: root/test-requirements.txt
diff options
context:
space:
mode:
authorpbregener <pbregener@users.noreply.github.com>2018-11-07 11:46:43 +0100
committerJoris Roovers <jroovers@cisco.com>2019-03-13 10:35:43 +0100
commit87993c9f75264ba09e1602ff619731c410aad5da (patch)
tree9b67736be15b8ab71edc42ddc16322b7bee1daa4 /test-requirements.txt
parentc9db6a0b49004f514254c79fa5048dbd5a760e3d (diff)
Various test fixes, linting in CI, Python 3.7 compatibility (#76)
- Various text fixes all over - Enable lint tests for Python 3.6 - Fix some pylint warnings - Ignore pylint errors for bad options - Use unittest2 only for Python 2 - Test Python 3.7 in Travis - Integration Tests: Introduce assertEqualStdout - Activate all integration tests in Travis - Update dependencies in requirements.txt
Diffstat (limited to 'test-requirements.txt')
-rw-r--r--test-requirements.txt18
1 files changed, 11 insertions, 7 deletions
diff --git a/test-requirements.txt b/test-requirements.txt
index b0a80c3..450c5ca 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1,13 +1,17 @@
-discover==0.4.0 # support for python 2.6
-unittest2==1.1.0 # support for python 2.6
+discover==0.4.0; python_version < '2.7'
+unittest2==1.1.0; python_version <= '2.7'
flake8==2.6.2; python_version < '2.7'
flake8==3.2.1; python_version >= '2.7'
-coverage==3.7.1
-python-coveralls==2.9.0
+coverage==4.0.3
+python-coveralls==2.9.1
radon==1.4.2
mock==2.0.0
-pytest==3.0.4
+pytest==3.2.5; python_version == '2.6' or python_version == '3.3'
+pytest==3.10.0; python_version != '2.6' and python_version != '3.3'
pylint<1.4; python_version < '2.7'
astroid<=1.3.2; python_version < '2.7' # astroid is a pylint dependency
-pylint==1.6.4; python_version >= '2.7'
--e . \ No newline at end of file
+isort==4.2.15; python_version == '3.3' # specific version for pylint 1.7.6
+pylint==1.9.2; python_version == '2.7'
+pylint==1.7.6; python_version == '3.3'
+pylint==2.1.1; python_version >= '3.4'
+-e .