summaryrefslogtreecommitdiff
path: root/tests/unicode/unicode.py
diff options
context:
space:
mode:
authorGlenn Ruben Bakke <glennbakke@gmail.com>2017-10-04 21:45:04 +0200
committerGlenn Ruben Bakke <glennbakke@gmail.com>2017-10-04 21:45:04 +0200
commitbcab2ba0a80297100919366add6bada140c6ed75 (patch)
tree5133218f4fc010d5688f006dbdd1e2f346a843f7 /tests/unicode/unicode.py
parent4468731e3d039a3f72ac25aa43e936cf5ebb3f78 (diff)
parentf869d6b2e339c04469c6c9ea3fb2fabd7bbb2d8c (diff)
ports/nrf: Upmerging port with upstream master
Diffstat (limited to 'tests/unicode/unicode.py')
-rw-r--r--tests/unicode/unicode.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/unicode/unicode.py b/tests/unicode/unicode.py
index 5f29bc1c9..3a35ce894 100644
--- a/tests/unicode/unicode.py
+++ b/tests/unicode/unicode.py
@@ -33,3 +33,17 @@ try:
int('\u0200')
except ValueError:
print('ValueError')
+
+# test invalid UTF-8 string
+try:
+ str(b'ab\xa1', 'utf8')
+except UnicodeError:
+ print('UnicodeError')
+try:
+ str(b'ab\xf8', 'utf8')
+except UnicodeError:
+ print('UnicodeError')
+try:
+ str(bytearray(b'ab\xc0a'), 'utf8')
+except UnicodeError:
+ print('UnicodeError')