forked from pool/python-testtools
- Update to 0.9.21:
* ``DirContains`` correctly exposed, after being accidentally hidden in the
great matcher re-organization of 0.9.17. (Jonathan Lange)
- 0.9.20
* New, powerful matchers that match items in a dictionary:
- ``MatchesDict``, match every key in a dictionary with a key in a
dictionary of matchers. For when the set of expected keys is equal to
the set of observed keys.
- ``ContainsDict``, every key in a dictionary of matchers must be
found in a dictionary, and the values for those keys must match. For
when the set of expected keys is a subset of the set of observed keys.
- ``ContainedByDict``, every key in a dictionary must be found in
a dictionary of matchers. For when the set of expected keys is a
superset of the set of observed keys.
The names are a little confusing, sorry. We're still trying to figure out
how to present the concept in the simplest way possible.
- 0.9.19
* Include the matcher tests in the release, allowing the tests to run and
pass from the release tarball. (Jonathan Lange)
* Fix cosmetic test failures in Python 3.3, introduced during release
0.9.17. (Jonathan Lange)
- 0.9.18
Due to an oversight, release 0.9.18 did not contain the new
``testtools.matchers`` package and was thus completely broken. This release
corrects that, returning us all to normality.
- 0.9.17
This release brings better discover support and Python3.x improvements.
There are still some test failures on Python3.3 but they are cosmetic - the
library is as usable there as on any other Python 3 release.
* The ``testtools.matchers`` package has been split up. No change to the
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-testtools?expand=0&rev=6
This commit is contained in:
@@ -1,3 +1,51 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 13 22:06:50 UTC 2012 - jfunk@funktronics.ca
|
||||
|
||||
- Update to 0.9.21:
|
||||
* ``DirContains`` correctly exposed, after being accidentally hidden in the
|
||||
great matcher re-organization of 0.9.17. (Jonathan Lange)
|
||||
- 0.9.20
|
||||
* New, powerful matchers that match items in a dictionary:
|
||||
- ``MatchesDict``, match every key in a dictionary with a key in a
|
||||
dictionary of matchers. For when the set of expected keys is equal to
|
||||
the set of observed keys.
|
||||
- ``ContainsDict``, every key in a dictionary of matchers must be
|
||||
found in a dictionary, and the values for those keys must match. For
|
||||
when the set of expected keys is a subset of the set of observed keys.
|
||||
- ``ContainedByDict``, every key in a dictionary must be found in
|
||||
a dictionary of matchers. For when the set of expected keys is a
|
||||
superset of the set of observed keys.
|
||||
The names are a little confusing, sorry. We're still trying to figure out
|
||||
how to present the concept in the simplest way possible.
|
||||
- 0.9.19
|
||||
* Include the matcher tests in the release, allowing the tests to run and
|
||||
pass from the release tarball. (Jonathan Lange)
|
||||
* Fix cosmetic test failures in Python 3.3, introduced during release
|
||||
0.9.17. (Jonathan Lange)
|
||||
- 0.9.18
|
||||
Due to an oversight, release 0.9.18 did not contain the new
|
||||
``testtools.matchers`` package and was thus completely broken. This release
|
||||
corrects that, returning us all to normality.
|
||||
- 0.9.17
|
||||
This release brings better discover support and Python3.x improvements.
|
||||
There are still some test failures on Python3.3 but they are cosmetic - the
|
||||
library is as usable there as on any other Python 3 release.
|
||||
* The ``testtools.matchers`` package has been split up. No change to the
|
||||
public interface. (Jonathan Lange)
|
||||
* ``python -m testtools.run discover . --list`` now works. (Robert Collins)
|
||||
* Correctly handling of bytes vs text in JSON content type. (Martin [gz])
|
||||
- 0.9.16
|
||||
This is the first release of testtools to drop support for Python 2.4 and
|
||||
2.5. If you need support for either of those versions, please use testtools
|
||||
0.9.15.
|
||||
* New content helper, ``json_content`` (Jonathan Lange)
|
||||
* New matchers:
|
||||
* ``ContainsAll`` for asserting one thing is a subset of another
|
||||
(Raphaël Badin)
|
||||
* ``SameMembers`` for asserting two iterators have the same members.
|
||||
(Jonathan Lange)
|
||||
* Reraising of exceptions in Python 3 is more reliable. (Martin [gz])
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 23 21:20:46 UTC 2012 - jfunk@funktronics.ca
|
||||
|
||||
|
||||
Reference in New Issue
Block a user