mirror of
https://github.com/python/cpython.git
synced 2025-08-03 16:39:00 +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
1 changed files with 6 additions and 2 deletions
|
@ -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…
Add table
Add a link
Reference in a new issue