◐ Shell
clean mode source ↗

[3.9] bpo-40246: Fix test_fstring when run with the old parser by lysnikolaou · Pull Request #20402 · python/cpython

Expand Up @@ -11,6 +11,7 @@ import types import decimal import unittest from test.support import use_old_parser
a_global = 'global variable'
Expand Down Expand Up @@ -864,7 +865,12 @@ def test_invalid_string_prefixes(self): "Bf''", "BF''",] double_quote_cases = [case.replace("'", '"') for case in single_quote_cases] self.assertAllRaise(SyntaxError, 'unexpected EOF while parsing', error_msg = ( 'invalid syntax' if use_old_parser() else 'unexpected EOF while parsing' ) self.assertAllRaise(SyntaxError, error_msg, single_quote_cases + double_quote_cases)
def test_leading_trailing_spaces(self): Expand Down