From 5de2ec0def3e4ad0ead20b426e81509fd8e48c6d Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sat, 4 Sep 2010 23:04:28 +0200 Subject: subunit: Import latest upstream. --- lib/subunit/NEWS | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) (limited to 'lib/subunit/NEWS') diff --git a/lib/subunit/NEWS b/lib/subunit/NEWS index 7c933c8f6e..1af8ef5708 100644 --- a/lib/subunit/NEWS +++ b/lib/subunit/NEWS @@ -5,9 +5,20 @@ subunit release notes NEXT (In development) --------------------- +0.0.6 +----- + +This release of subunit fixes a number of unicode related bugs. This depends on +testtools 0.9.4 and will not function without it. Thanks to Tres Seaver there +is also an optional native setup.py file for use with easy_install and the +like. + BUG FIXES ~~~~~~~~~ +* Be consistent about delivering unicode content to testtools StringException + class which has become (appropriately) conservative. (Robert Collins) + * Fix incorrect reference to subunit_test_failf in c/README. (Brad Hards, #524341) @@ -15,6 +26,28 @@ BUG FIXES is purely cosmetic as the parameters are passed down with no interpretation. (Robert Collins, #537611) +* Old style tracebacks with no encoding info are now treated as UTF8 rather + than some-random-codec-like-ascii. (Robert Collins) + +* On windows, ProtocolTestCase and TestProtocolClient will set their streams to + binary mode by calling into msvcrt; this avoids having their input or output + mangled by the default line ending translation on that platform. + (Robert Collins, Martin [gz], #579296) + +IMPROVEMENTS +~~~~~~~~~~~~ + +* Subunit now has a setup.py for python deployments that are not using + distribution packages. (Tres Seaver, #538181) + +* Subunit now supports test discovery by building on the testtools support for + it. You can take advantage of it with "python -m subunit.run discover [path]" + and see "python -m subunit.run discover --help" for more options. + +* Subunit now uses the improved unicode support in testtools when outputting + non-details based test information; this should consistently UTF8 encode such + strings. + 0.0.5 ----- -- cgit