diff options
author | Damien George <damien.p.george@gmail.com> | 2015-08-30 12:43:21 +0100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2015-08-30 12:43:21 +0100 |
commit | 000730ecaa24f39ff0459573a293e62d6928d3de (patch) | |
tree | 6615f302aa161a030b948a1b6f18b0367df401de /tests/basics/string_format.py | |
parent | c9fa667252b8c9dd9a88ba02d012195284e36511 (diff) | |
download | micropython-000730ecaa24f39ff0459573a293e62d6928d3de.tar.gz micropython-000730ecaa24f39ff0459573a293e62d6928d3de.zip |
py/objstr: Simplify error handling for bad conversion specifier.
Diffstat (limited to 'tests/basics/string_format.py')
-rw-r--r-- | tests/basics/string_format.py | 8 |
1 files changed, 8 insertions, 0 deletions
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: |