Merged revisions 77997 via svnmerge from

svn+ssh://pythondev@svn.python.org/python/trunk

........
  r77997 | michael.foord | 2010-02-05 20:52:14 +0000 (Fri, 05 Feb 2010) | 1 line

  Closes issue 7030.
........
This commit is contained in:
Michael Foord 2010-02-05 20:54:27 +00:00
parent 615368fbfa
commit e9abbeecf2
1 changed files with 5 additions and 1 deletions

View File

@ -801,12 +801,16 @@ Test cases
.. versionadded:: 3.1 .. versionadded:: 3.1
.. method:: assertSameElements(expected, actual, msg=None) .. method:: assertSameElements(actual, expected, msg=None)
Test that sequence *expected* contains the same elements as *actual*, Test that sequence *expected* contains the same elements as *actual*,
regardless of their order. When they don't, an error message listing regardless of their order. When they don't, an error message listing
the differences between the sequences will be generated. the differences between the sequences will be generated.
Duplicate elements are ignored when comparing *actual* and *expected*.
It is the equivalent of ``assertEqual(set(expected), set(actual))``
but it works with sequences of unhashable objects as well.
If specified *msg* will be used as the error message on failure. If specified *msg* will be used as the error message on failure.
.. versionadded:: 3.1 .. versionadded:: 3.1