]> granicus.if.org Git - python/commitdiff
Expanded tests for sets of sets.
authorRaymond Hettinger <python@rcn.com>
Sat, 24 Aug 2002 02:56:01 +0000 (02:56 +0000)
committerRaymond Hettinger <python@rcn.com>
Sat, 24 Aug 2002 02:56:01 +0000 (02:56 +0000)
Lib/test/test_sets.py

index a2aa69a45f02aeed53e8bb7703c27d98cf468d95..b56219be2446f77ced79b61a316cf93b163067b4 100644 (file)
@@ -138,6 +138,10 @@ class TestSetOfSets(unittest.TestCase):
         outer = Set([inner])
         element = outer.pop()
         assert type(element) == ImmutableSet, "Construct set of sets"
+        outer.add(inner)        # Rebuild set of sets with .add method
+        outer.remove(inner)
+        assert outer == Set()   # Verify that remove worked
+        outer.discard(inner)    # Absence of KeyError indicates working fine
 
 #==============================================================================