mirror of
https://github.com/python/cpython.git
synced 2025-08-04 08:59:19 +00:00
bpo-38761: Register WeakSet as a MutableSet (GH-17104)
This commit is contained in:
parent
af46450bb9
commit
84ac437658
3 changed files with 9 additions and 0 deletions
|
@ -2,6 +2,7 @@ import unittest
|
|||
from weakref import WeakSet
|
||||
import string
|
||||
from collections import UserString as ustr
|
||||
from collections.abc import Set, MutableSet
|
||||
import gc
|
||||
import contextlib
|
||||
|
||||
|
@ -437,6 +438,10 @@ class TestWeakSet(unittest.TestCase):
|
|||
def test_repr(self):
|
||||
assert repr(self.s) == repr(self.s.data)
|
||||
|
||||
def test_abc(self):
|
||||
self.assertIsInstance(self.s, Set)
|
||||
self.assertIsInstance(self.s, MutableSet)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue