summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Szakmeister <john@szakmeister.net>2015-11-28 04:41:50 -0500
committerJohn Szakmeister <john@szakmeister.net>2015-11-28 04:41:50 -0500
commitc303c5ddf7f443576018c6369ef7e14e6bd96399 (patch)
tree0cc0331609b947465a396db400b2325705089d0b
parentad63d9a357d07c74b4cdcc4da32c7a02e03a57a6 (diff)
parent040b32197135e2d2c658b6e753bc53ee37da557c (diff)
downloadnose-c303c5ddf7f443576018c6369ef7e14e6bd96399.tar.gz
Merge pull request #967 from joscha/patch-1
docs: add information about how to (continuously) run a single test suite
-rw-r--r--DEVELOPERS.txt15
1 files changed, 15 insertions, 0 deletions
diff --git a/DEVELOPERS.txt b/DEVELOPERS.txt
index a69a5da..8ca4964 100644
--- a/DEVELOPERS.txt
+++ b/DEVELOPERS.txt
@@ -17,6 +17,21 @@ For a quick spot check of the tests you can test against a specific version
like this::
$ tox -e py26
+
+Only run a portion of tests
+===========================
+
+To only run the xunit tests in one environment for example:
+
+ $ ./run_tests.sh -e py26 -- unit_tests/test_xunit.py
+
+TDD
+===
+
+For a fast feedback cycle on a specific area of nose, you can use [sniffer](https://pypi.python.org/pypi/sniffer).
+The following example watches your checkout and runs the xunit tests continuously:
+
+ $ sniffer -x unit_tests/test_xunit.py
All Features Must Have Tests
============================