mirror of https://github.com/python/cpython
Fix broken test for MutableSet.pop() (GH-25209)
Changes the test to not assert concrete result of pop, but just that it was an item from the set, and that the set shrunk by one.
This commit is contained in:
parent
3f3d82b848
commit
453074c8da
|
@ -1512,8 +1512,12 @@ class TestCollectionABCs(ABCTestCase):
|
|||
return result
|
||||
def __repr__(self):
|
||||
return "MySet(%s)" % repr(list(self))
|
||||
s = MySet([5,43,2,1])
|
||||
self.assertEqual(s.pop(), 1)
|
||||
items = [5,43,2,1]
|
||||
s = MySet(items)
|
||||
r = s.pop()
|
||||
self.assertEquals(len(s), len(items) - 1)
|
||||
self.assertNotIn(r, s)
|
||||
self.assertIn(r, items)
|
||||
|
||||
def test_issue8750(self):
|
||||
empty = WithSet()
|
||||
|
|
Loading…
Reference in New Issue