mirror of https://github.com/python/cpython
gh-107450: Fix parser column offset overflow test on Windows (#110768)
Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
This commit is contained in:
parent
2f59d418cf
commit
05439d3087
|
@ -318,8 +318,10 @@ class ExceptionTests(unittest.TestCase):
|
||||||
check('(yield i) = 2', 1, 2)
|
check('(yield i) = 2', 1, 2)
|
||||||
check('def f(*):\n pass', 1, 7)
|
check('def f(*):\n pass', 1, 7)
|
||||||
|
|
||||||
|
@support.requires_resource('cpu')
|
||||||
|
@support.bigmemtest(support._2G, memuse=1.5)
|
||||||
def testMemoryErrorBigSource(self):
|
def testMemoryErrorBigSource(self):
|
||||||
with self.assertRaisesRegex(OverflowError, "column offset overflow"):
|
with self.assertRaises(OverflowError):
|
||||||
exec(f"if True:\n {' ' * 2**31}print('hello world')")
|
exec(f"if True:\n {' ' * 2**31}print('hello world')")
|
||||||
|
|
||||||
@cpython_only
|
@cpython_only
|
||||||
|
|
Loading…
Reference in New Issue