]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Added regression test for issue24581.
authorSerhiy Storchaka <storchaka@gmail.com>
Wed, 8 Jul 2015 19:58:55 +0000 (22:58 +0300)
committerSerhiy Storchaka <storchaka@gmail.com>
Wed, 8 Jul 2015 19:58:55 +0000 (22:58 +0300)
Lib/test/test_set.py

index 65e424307faf9f091cee8a46bb9343e79b2d6b6f..f084ebeaddf6b9f6343e0567c004765dff827811 100644 (file)
@@ -1731,6 +1731,17 @@ class TestWeirdBugs(unittest.TestCase):
         be_bad = True
         set1.symmetric_difference_update(dict2)
 
+    def test_iter_and_mutate(self):
+        # Issue #24581
+        s = set(range(100))
+        s.clear()
+        s.update(range(100))
+        si = iter(s)
+        s.clear()
+        a = list(range(100))
+        s.update(range(100))
+        list(si)
+
 # Application tests (based on David Eppstein's graph recipes ====================================
 
 def powerset(U):