aboutsummaryrefslogtreecommitdiffstats
path: root/test-requirements.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test-requirements.txt')
-rw-r--r--test-requirements.txt29
1 files changed, 16 insertions, 13 deletions
diff --git a/test-requirements.txt b/test-requirements.txt
index 18f4952..4fa57c3 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1,18 +1,21 @@
+# Python dependencies required by tox to run unit tests and code quality checks
+#
+# (dependencies required to build and check the docs can be found in
+# docs/requirements.txt)
+#
# The order of packages is significant, because pip processes them in the order
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.
-hacking<0.11,>=0.10.0
+# Requirements for nfvbench unit tests:
+pytest # MIT
+scapy>=2.3.1
+# Extra requirements for behave_tests unit tests:
+pytest-subtests
-coverage>=3.6
-discover
-python-subunit>=0.0.18
-sphinx>=1.4.0
-sphinx_rtd_theme>=0.1.9
-oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.10.0 # Apache-2.0
-testrepository>=0.0.18
-testscenarios>=0.4
-testtools>=1.4.0
-pytest>=3.2.2
-pylint>=1.7.1
+# Requirements for pep8 test:
+hacking==5.0.0
+flake8>=3.3.0
+
+# Requirements for linter test:
+pylint==2.15.9