~bzr/ubuntu/hardy/subunit/bzr-ppa

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Robert Collins
  • Date: 2010-07-04 11:34:48 UTC
  • mfrom: (64.24.4 upstream)
  • Revision ID: robertc@robertcollins.net-20100704113448-7nfp4o5jdj4ydqju
Tags: 0.0.6-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
NEXT (In development)
6
6
---------------------
7
7
 
 
8
0.0.6
 
9
-----
 
10
 
 
11
This release of subunit fixes a number of unicode related bugs. This depends on
 
12
testtools 0.9.4 and will not function without it. Thanks to Tres Seaver there
 
13
is also an optional native setup.py file for use with easy_install and the
 
14
like.
 
15
 
 
16
BUG FIXES
 
17
~~~~~~~~~
 
18
 
 
19
* Be consistent about delivering unicode content to testtools StringException
 
20
  class which has become (appropriately) conservative. (Robert Collins)
 
21
 
 
22
* Fix incorrect reference to subunit_test_failf in c/README.
 
23
  (Brad Hards, #524341)
 
24
 
 
25
* Fix incorrect ordering of tags method parameters in TestResultDecorator. This
 
26
  is purely cosmetic as the parameters are passed down with no interpretation.
 
27
  (Robert Collins, #537611)
 
28
 
 
29
* Old style tracebacks with no encoding info are now treated as UTF8 rather
 
30
  than some-random-codec-like-ascii. (Robert Collins)
 
31
 
 
32
* On windows, ProtocolTestCase and TestProtocolClient will set their streams to
 
33
  binary mode by calling into msvcrt; this avoids having their input or output
 
34
  mangled by the default line ending translation on that platform.
 
35
  (Robert Collins, Martin [gz], #579296)
 
36
 
 
37
IMPROVEMENTS
 
38
~~~~~~~~~~~~
 
39
 
 
40
* Subunit now has a setup.py for python deployments that are not using
 
41
  distribution packages. (Tres Seaver, #538181)
 
42
 
 
43
* Subunit now supports test discovery by building on the testtools support for
 
44
  it. You can take advantage of it with "python -m subunit.run discover [path]"
 
45
  and see "python -m subunit.run discover --help" for more options.
 
46
 
 
47
* Subunit now uses the improved unicode support in testtools when outputting
 
48
  non-details based test information; this should consistently UTF8 encode such
 
49
  strings.
 
50
 
8
51
0.0.5
9
52
-----
10
53