14
0

- 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:
2012-11-13 22:16:16 +00:00
committed by Git OBS Bridge
parent a9c65bfc3e
commit ac4cf482c2
4 changed files with 52 additions and 4 deletions

View File

@@ -21,7 +21,7 @@
%define mod_name testtools
Name: python-%{mod_name}
Version: 0.9.15
Version: 0.9.21
Release: 0
License: MIT
Summary: Extensions to the Python Standard Library Unit Testing Framework