forked from pool/python-testtools
aa91b3b53b865fc034f8dd78641ff42ff65e4152d61fdaba68dbf0b71c4d985a
* ``PlaceHolder`` and ``ErrorHolder`` now support being given result
details. (Robert Collins)
* ``ErrorHolder`` is now just a function - all the logic is in
``PlaceHolder``. (Robert Collins)
* ``TestResult`` and all other ``TestResult``-like objects in testtools
distinguish between global tags and test-local tags, as per the subunit
specification. (Jonathan Lange)
* This is the **last** release of testtools that supports Python 2.4 or 2.5.
These releases are no longer supported by the Python community and do not
receive security updates. If this affects you, you will need to either
stay on this release or perform your own backports.
(Jonathan Lange, Robert Collins)
* ``ThreadsafeForwardingResult`` now forwards global tags as test-local
tags, making reasoning about the correctness of the multiplexed stream
simpler. This preserves the semantic value (what tags apply to a given
test) while consuming less stream size (as no negative-tag statement is
needed). (Robert Collins, Gary Poster, #986434)
* API documentation corrections. (Raphaël Badin)
* ``ConcurrentTestSuite`` now takes an optional ``wrap_result`` parameter
that can be used to wrap the ``ThreadsafeForwardingResult``s created by
the suite. (Jonathan Lange)
* ``Tagger`` added. It's a new ``TestResult`` that tags all tests sent to
it with a particular set of tags. (Jonathan Lange)
* ``testresultdecorator`` brought over from subunit. (Jonathan Lange)
* All ``TestResult`` wrappers now correctly forward ``current_tags`` from
their wrapped results, meaning that ``current_tags`` can always be relied
upon to return the currently active tags on a test result.
* ``TestByTestResult``, a ``TestResult`` that calls a method once per test,
added. (Jonathan Lange)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-testtools?expand=0&rev=4
Description
No description provided
Languages
RPM Spec
100%