From e3539e99e3642ceea2330b3f78a6e9fa8ac3da64 Mon Sep 17 00:00:00 2001 From: Zanie Blue Date: Mon, 8 Dec 2025 07:05:13 -0600 Subject: [PATCH] gh-140125: Increase object recursion depth for `test_json` from 200k to 500k (#142226) Co-authored-by: Victor Stinner --- Lib/test/test_json/test_recursion.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Lib/test/test_json/test_recursion.py b/Lib/test/test_json/test_recursion.py index 5d7b56ff9ad2..40a0baa53f0c 100644 --- a/Lib/test/test_json/test_recursion.py +++ b/Lib/test/test_json/test_recursion.py @@ -71,7 +71,7 @@ class TestRecursion: @support.skip_emscripten_stack_overflow() @support.skip_wasi_stack_overflow() def test_highly_nested_objects_decoding(self): - very_deep = 200000 + very_deep = 500_000 # test that loading highly-nested objects doesn't segfault when C # accelerations are used. See #12017 with self.assertRaises(RecursionError): @@ -90,7 +90,7 @@ class TestRecursion: def test_highly_nested_objects_encoding(self): # See #12051 l, d = [], {} - for x in range(200_000): + for x in range(500_000): l, d = [l], {'k':d} with self.assertRaises(RecursionError): with support.infinite_recursion(5000): -- 2.47.3