mirror of
https://github.com/python/cpython
synced 2024-09-18 21:21:37 +00:00
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 @@ def discard(self,v):
|
|||
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 a new issue