]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.11] gh-107450: Fix parser column offset overflow test on Windows (GH-110768) ...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Fri, 13 Oct 2023 08:32:42 +0000 (10:32 +0200)
committerGitHub <noreply@github.com>
Fri, 13 Oct 2023 08:32:42 +0000 (10:32 +0200)
(cherry picked from commit 05439d308740b621d03562451a7608eb725937ae)

Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com>
Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
Lib/test/test_exceptions.py

index 7f6eaa34e11406251fbe4a8903b76528112ee15b..c7c63e5e4ae29d67c36f357eccf8dbdff08d3099 100644 (file)
@@ -318,8 +318,10 @@ class ExceptionTests(unittest.TestCase):
         check('(yield i) = 2', 1, 2)
         check('def f(*):\n  pass', 1, 7)
 
-    def testMemoryErrorBigSource(self):
-        with self.assertRaisesRegex(OverflowError, "column offset overflow"):
+    @support.requires_resource('cpu')
+    @support.bigmemtest(support._2G, memuse=1.5)
+    def testMemoryErrorBigSource(self, _size):
+        with self.assertRaises(OverflowError):
             exec(f"if True:\n {' ' * 2**31}print('hello world')")
 
     @cpython_only