summaryrefslogtreecommitdiffstats
path: root/Lib/test
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test')
-rw-r--r--Lib/test/test_bigmem.py9
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])