summaryrefslogtreecommitdiff
path: root/test-requirements.txt
diff options
context:
space:
mode:
authorDaniel Watkins <oddbloke@ubuntu.com>2020-03-10 13:26:05 -0400
committerGitHub <noreply@github.com>2020-03-10 11:26:05 -0600
commit986f37b017134ced5d9dd38b420350916297002b (patch)
tree59fe191bbc8641a14d60f37499412912ba824443 /test-requirements.txt
parent71af48df3514ca831c90b77dc71ba0a121dec401 (diff)
downloadcloud-init-git-986f37b017134ced5d9dd38b420350916297002b.tar.gz
cloudinit: move to pytest for running tests (#211)
As the nose docs[0] themselves note, it has been in maintenance mode for the past several years. pytest is an actively developed, featureful and popular alternative that the nose docs themselves recommend. See [1] for more details about the thinking here. (This PR also removes stale tox definitions, instead of modifying them.) [0] https://nose.readthedocs.io/en/latest/ [1] https://lists.launchpad.net/cloud-init/msg00245.html
Diffstat (limited to 'test-requirements.txt')
-rw-r--r--test-requirements.txt7
1 files changed, 2 insertions, 5 deletions
diff --git a/test-requirements.txt b/test-requirements.txt
index 6fb22b24..057115b6 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -1,11 +1,8 @@
# Needed generally in tests
httpretty>=0.7.1
-nose
+pytest
unittest2
-coverage
-
-# Only needed if you want to know the test times
-# nose-timer
+pytest-cov
# Only really needed on older versions of python
contextlib2