-- SRE 0.9.8: updated test scripts

This commit is contained in:
Fredrik Lundh 2000-08-01 13:01:43 +00:00
parent a4e9a33382
commit c2ed621d75
3 changed files with 6 additions and 21 deletions

View file

@ -152,9 +152,10 @@ try:
assert sre.split("(?::*)", ":a:b::c") == ['', 'a', 'b', 'c']
assert sre.split("(:)*", ":a:b::c") == ['', ':', 'a', ':', 'b', ':', 'c']
assert sre.split("([b:]+)", ":a:b::c") == ['', ':', 'a', ':b::', 'c']
# FIXME: group problem
# assert sre.split("(b)|(:+)", ":a:b::c") == \
# ['', None, ':', 'a', None, ':', '', 'b', None, '', None, '::', 'c']
## print sre.split("(b)|(:+)", ":a:b::c")
## print ['', None, ':', 'a', None, ':', '', 'b', None, '', None, '::', 'c']
## assert sre.split("(b)|(:+)", ":a:b::c") == \
## ['', None, ':', 'a', None, ':', '', 'b', None, '', None, '::', 'c']
assert sre.split("(?:b)|(?::+)", ":a:b::c") == ['', 'a', '', '', 'c']
except AssertionError:
raise TestFailed, "sre.split"
@ -377,8 +378,8 @@ for t in tests:
if result==None:
print '=== Fails on locale-sensitive match', t
# Try the match with UNICODE enabled, and check that it
# still succeeds.
# Try the match with UNICODE locale enabled, and check
# that it still succeeds.
obj=sre.compile(pattern, sre.UNICODE)
result=obj.search(s)
if result==None: