subunit 0.0.6

Milestone information

Project:
subunit
Series:
trunk
Version:
0.0.6
Released:
 
Registrant:
Robert Collins
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
1 Brad Hards, 2 Robert Collins, 1 Tres Seaver
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
4 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon python-subunit-0.0.6.tar.gz (md5, sig) Python only source tarball. 936
last downloaded 40 weeks ago
download icon subunit-0.0.6.tar.gz (md5, sig) Source tarball. 261
last downloaded 4 days ago
Total downloads: 1,197

Release notes 

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.

Changelog 

View the full changelog

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)

* Fix incorrect ordering of tags method parameters in TestResultDecorator. This
  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 blueprints and 4 bugs targeted

Bug report Importance Assignee Status
579296 #579296 Need to use binary stdin and stdout on Windows 2 Critical Robert Collins  10 Fix Released
524231 #524231 Typo in subunit developer docs 4 Medium Brad Hards  10 Fix Released
537611 #537611 tags() methods have inconsistent argument order 4 Medium Robert Collins  10 Fix Released
538181 #538181 subunit should contain a top-level 'setup.py' 6 Wishlist Tres Seaver  10 Fix Released
This milestone contains Public information
Everyone can see this information.