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,
|
self.assertRaises(self.failureException, self.assertEqual, a, b,
|
||||||
msg='foo')
|
msg='foo')
|
||||||
|
|
||||||
|
# The fact that dictionaries are unorderable breaks this test for them.
|
||||||
|
@expectedFailure
|
||||||
def testEquality(self):
|
def testEquality(self):
|
||||||
self.assertListEqual([], [])
|
self.assertListEqual([], [])
|
||||||
self.assertTupleEqual((), ())
|
self.assertTupleEqual((), ())
|
||||||
@ -2454,6 +2456,7 @@ class Test_TestCase(TestCase, TestEquality, TestHashing):
|
|||||||
|
|
||||||
# Test that sequences of unhashable objects can be tested for sameness:
|
# Test that sequences of unhashable objects can be tested for sameness:
|
||||||
self.assertSameElements([[1, 2], [3, 4]], [[3, 4], [1, 2]])
|
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,
|
self.assertRaises(self.failureException, self.assertSameElements,
|
||||||
[[1]], [[2]])
|
[[1]], [[2]])
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user