Python: Add a test for handling of corner-case strings.

This commit is contained in:
Mark Shannon 2019-02-20 10:23:49 +00:00
Родитель 9dc624578e
Коммит 76d1fba9f0
3 изменённых файлов: 18 добавлений и 0 удалений

Просмотреть файл

@ -0,0 +1,4 @@
| test.py:3:1:3:33 | test.py:3 | u' | [\ufffd-\ufffd][\ufffd-\ufffd] |
| test.py:5:1:5:26 | test.py:5 | u' | [\ufffd-\ufffd] |
| test.py:8:1:8:20 | test.py:8 | u' | {}\r{}{:<{width}} |
| test.py:9:1:9:15 | test.py:9 | u' | {}\r{}{:<{}} |

Просмотреть файл

@ -0,0 +1,5 @@
import python
from StrConst s
select s.getLocation(), s.getPrefix(), s.getText()

Просмотреть файл

@ -0,0 +1,9 @@
#Half Surrogate pairs
u'[\uD800-\uDBFF][\uDC00-\uDFFF]'
#Outside BMP
u'[\U00010000-\U0010ffff]'
#Troublesome format strings
u'{}\r{}{:<{width}}'
u'{}\r{}{:<{}}'