mirror of
https://github.com/micropython/micropython.git
synced 2026-01-08 13:10:21 +01:00
tests: Replace umodule with module everywhere.
This work was funded through GitHub Sponsors. Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
This commit is contained in:
23
tests/extmod/re_split_empty.py
Normal file
23
tests/extmod/re_split_empty.py
Normal file
@@ -0,0 +1,23 @@
|
||||
# test splitting with pattern matches that can be empty
|
||||
#
|
||||
# CPython 3.5 issues a FutureWarning for these tests because their
|
||||
# behaviour will change in a future version. MicroPython just stops
|
||||
# splitting as soon as an empty match is found.
|
||||
|
||||
try:
|
||||
import re
|
||||
except ImportError:
|
||||
print("SKIP")
|
||||
raise SystemExit
|
||||
|
||||
r = re.compile(" *")
|
||||
s = r.split("a b c foobar")
|
||||
print(s)
|
||||
|
||||
r = re.compile("x*")
|
||||
s = r.split("foo")
|
||||
print(s)
|
||||
|
||||
r = re.compile("x*")
|
||||
s = r.split("axbc")
|
||||
print(s)
|
||||
Reference in New Issue
Block a user