testtools 0.9.34
Milestone information
- Project:
- testtools
- Series:
- trunk
- Version:
- 0.9.34
- Released:
- Registrant:
- Robert Collins
- Release registered:
- Active:
- No. Drivers cannot target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- 1 Martin Packman, 1 Robert Collins
- Blueprints:
- No blueprints are targeted to this milestone.
- Bugs:
- 2 Fix Released
Download files for this release
Release notes
0.9.34
~~~~~~
Improvements
------------
* Added ability for ``testtools.
fail, even if no assertions failed. (Thomi Richards)
* Added ``testtools.
automatically creates a ``StackLinesCon
stack trace. (Thomi Richards)
* ``AnyMatch`` is now exported properly in ``testtools.
(Robert Collins, Rob Kennedy, github #44)
* In Python 3.3, if there are duplicate test ids, tests.sort() will
fail and raise TypeError. Detect the duplicate test ids firstly in
sorted_tests() to ensure that all test ids are unique.
(Kui Shi, #1243922)
* ``json_content`` is now in the ``__all__`` attribute for
``testtools.
* Network tests now bind to 127.0.0.1 to avoid (even temporary) network
visible ports. (Benedikt Morbach, github #46)
* Test listing now explicitly indicates by printing 'Failed to import' and
exiting (2) when an import has failed rather than only signalling through the
test name. (Robert Collins, #1245672)
* ``test_
corner case with euc_jp is no longer permitted in Python 3.3 so we can
skip it. (Martin [gz], #1251962)
Changelog
This release does not have a changelog.
0 blueprints and 2 bugs targeted
Bug report | Importance | Assignee | Status | |||
---|---|---|---|---|---|---|
1245672 | #1245672 | testtools.run --list-tests exits 0 when discover fails to import | 2 Critical | Robert Collins | 10 Fix Released | |
1251962 | #1251962 | testtools.tests.test_compat.TestDetectEncoding.test_bom() fails with Python 3.3.2+ | 2 Critical | Martin Packman | 10 Fix Released |