From 000730ecaa24f39ff0459573a293e62d6928d3de Mon Sep 17 00:00:00 2001 From: Damien George Date: Sun, 30 Aug 2015 12:43:21 +0100 Subject: py/objstr: Simplify error handling for bad conversion specifier. --- tests/basics/string_format.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tests/basics/string_format.py') diff --git a/tests/basics/string_format.py b/tests/basics/string_format.py index 55d843e1e1..b0e49f530a 100644 --- a/tests/basics/string_format.py +++ b/tests/basics/string_format.py @@ -140,6 +140,13 @@ try: except ValueError: print('ValueError') +# end of format parsing conversion specifier +try: + '{!'.format('a') +except ValueError: + print('ValueError') + +# unknown conversion specifier try: 'abc{!d}'.format('1') except ValueError: @@ -150,6 +157,7 @@ try: except ValueError: print('ValueError') +# expected ':' after specifier try: '{!s :}'.format(2) except ValueError: -- cgit v1.2.3