diff options
author | Jim Mussared <jim.mussared@gmail.com> | 2022-08-24 12:42:45 +1000 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2022-08-26 16:47:27 +1000 |
commit | bd4e45fd68e20af3f965b403e643fa5f71aa1b08 (patch) | |
tree | d140eeeec0814b0c6aa6b6398ca8c28065596544 | |
parent | 6c3d8d38bfbe24c3d810f89f546ac947cf0cb66d (diff) | |
download | micropython-bd4e45fd68e20af3f965b403e643fa5f71aa1b08.tar.gz micropython-bd4e45fd68e20af3f965b403e643fa5f71aa1b08.zip |
tests/unicode: Add test for invalid utf-8 file contents.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
-rw-r--r-- | tests/unicode/data/utf-8_invalid.txt | 1 | ||||
-rw-r--r-- | tests/unicode/file_invalid.py | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/tests/unicode/data/utf-8_invalid.txt b/tests/unicode/data/utf-8_invalid.txt new file mode 100644 index 0000000000..50020482bf --- /dev/null +++ b/tests/unicode/data/utf-8_invalid.txt @@ -0,0 +1 @@ +aa˙bb diff --git a/tests/unicode/file_invalid.py b/tests/unicode/file_invalid.py new file mode 100644 index 0000000000..3f7f184062 --- /dev/null +++ b/tests/unicode/file_invalid.py @@ -0,0 +1,5 @@ +try: + f = open("unicode/data/utf-8_invalid.txt", encoding="utf-8") + f.read() +except UnicodeError: + print("UnicodeError") |