diff options
Diffstat (limited to 'Lib/test')
-rw-r--r-- | Lib/test/test_dictviews.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Lib/test/test_dictviews.py b/Lib/test/test_dictviews.py index 4c040796f5..ac8bfe69e6 100644 --- a/Lib/test/test_dictviews.py +++ b/Lib/test/test_dictviews.py @@ -179,6 +179,11 @@ class DictSetTest(unittest.TestCase): self.assertTrue(de.items().isdisjoint(de.items())) self.assertTrue(de.items().isdisjoint([1])) + def test_recursive_repr(self): + d = {} + d[42] = d.values() + self.assertRaises(RuntimeError, repr, d) + def test_main(): support.run_unittest(DictSetTest) |