diff options
Diffstat (limited to 'Lib/test')
-rw-r--r-- | Lib/test/test_bigmem.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Lib/test/test_bigmem.py b/Lib/test/test_bigmem.py index 859f153..c9ab1c1 100644 --- a/Lib/test/test_bigmem.py +++ b/Lib/test/test_bigmem.py @@ -1248,6 +1248,15 @@ class ListTest(unittest.TestCase): self.assertEqual(l[-10:], [5] * 10) +class DictTest(unittest.TestCase): + + @bigmemtest(size=357913941, memuse=160) + def test_dict(self, size): + # https://github.com/python/cpython/issues/102701 + d = dict.fromkeys(range(size)) + d[size] = 1 + + if __name__ == '__main__': if len(sys.argv) > 1: support.set_memlimit(sys.argv[1]) |