summaryrefslogtreecommitdiff
path: root/tests/extmod/ure_sub.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/extmod/ure_sub.py')
-rw-r--r--tests/extmod/ure_sub.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/extmod/ure_sub.py b/tests/extmod/ure_sub.py
index 6bb332077..953e7bf62 100644
--- a/tests/extmod/ure_sub.py
+++ b/tests/extmod/ure_sub.py
@@ -60,3 +60,12 @@ try:
re.sub("(a)", "b\\199999999999999999999999999999999999999", "a")
except:
print("invalid group")
+
+# Module function takes str/bytes/re.
+print(re.sub("a", "a", "a"))
+print(re.sub(b".", b"a", b"a"))
+print(re.sub(re.compile("a"), "a", "a"))
+try:
+ re.sub(123, "a", "a")
+except TypeError:
+ print("TypeError")