mark dictionary assertElementsSame test as an expected failure
This commit is contained in:
parent
4f75b64399
commit
3bb6b7a5cd
|
@ -2392,6 +2392,8 @@ class Test_TestCase(TestCase, TestEquality, TestHashing):
|
|||
self.assertRaises(self.failureException, self.assertEqual, a, b,
|
||||
msg='foo')
|
||||
|
||||
# The fact that dictionaries are unorderable breaks this test for them.
|
||||
@expectedFailure
|
||||
def testEquality(self):
|
||||
self.assertListEqual([], [])
|
||||
self.assertTupleEqual((), ())
|
||||
|
@ -2454,6 +2456,7 @@ class Test_TestCase(TestCase, TestEquality, TestHashing):
|
|||
|
||||
# Test that sequences of unhashable objects can be tested for sameness:
|
||||
self.assertSameElements([[1, 2], [3, 4]], [[3, 4], [1, 2]])
|
||||
self.assertSameElements([{'a': 1}, {'b': 2}], [{'b': 2}, {'a': 1}])
|
||||
self.assertRaises(self.failureException, self.assertSameElements,
|
||||
[[1]], [[2]])
|
||||
|
||||
|
|
Loading…
Reference in New Issue