The Subunit Python test runner ``python -m subunit.run`` can now report the
authorRobert Collins <robertc@robertcollins.net>
Tue, 30 Nov 2010 00:52:18 +0000 (13:52 +1300)
committerRobert Collins <robertc@robertcollins.net>
Tue, 30 Nov 2010 00:52:18 +0000 (13:52 +1300)
test ids and also filter via a test id list file thanks to improvements in
``testtools.run``. See the testtools manual, or testrepository - a major
user of such functionality.

INSTALL
NEWS
python/subunit/run.py

diff --git a/INSTALL b/INSTALL
index 79cf7c1..0612255 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -14,7 +14,7 @@ Dependencies
 * Python for the filters
 * 'testtools' (On Debian and Ubuntu systems the 'python-testtools' package,
   the testtools package on pypi, or https://launchpad.net/testtools) for
-  the extended test API which permits attachments. Version 0.9.2 or newer is 
+  the extended test API which permits attachments. Version 0.9.8 or newer is 
   required. Of particular note, http://testtools.python-hosting.com/ is not
   the testtools you want.
 * A C compiler for the C bindings
@@ -23,3 +23,10 @@ Dependencies
 * python-gtk2 if you wish to use subunit2gtk
 * python-junitxml if you wish to use subunit2junitxml
 * pkg-config for configure detection of supporting libraries.
+
+Binary packages
+---------------
+
+A number of distributions now include subunit, you can try via your package
+manager. The authors maintain a personal package archive on Launchpad::
+  https://launchpad.net/~testing-cabal/+archive/archive
diff --git a/NEWS b/NEWS
index 1af8ef5..aa72c04 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,19 @@ subunit release notes
 NEXT (In development)
 ---------------------
 
+The Subunit Python test runner ``python -m subunit.run`` can now report the
+test ids and also filter via a test id list file thanks to improvements in
+``testtools.run``. See the testtools manual, or testrepository - a major
+user of such functionality.
+
+IMPROVEMENTS
+~~~~~~~~~~~~
+
+* The ``subunit.run`` Python module supports ``-l`` and ``--load-list`` as
+  per ``testtools.run``. This required a dependency bump due to a small
+  API change in ``testtools``. (Robert Collins)
+
+
 0.0.6
 -----
 
index daa241a..b390de3 100755 (executable)
@@ -69,4 +69,5 @@ class SubunitTestProgram(TestProgram):
 if __name__ == '__main__':
     stream = get_default_formatter()
     runner = SubunitTestRunner(stream)
-    SubunitTestProgram(module=None, argv=sys.argv, testRunner=runner)
+    SubunitTestProgram(module=None, argv=sys.argv, testRunner=runner,
+        stdout=sys.stdout)