remove some noises in tests (#16448)
This commit is contained in:
parent
357729639f
commit
271f68259b
17 changed files with 140 additions and 181 deletions
|
|
@ -1,12 +1,12 @@
|
|||
include nre, unittest, optional_nonstrict
|
||||
|
||||
suite "match":
|
||||
test "upper bound must be inclusive":
|
||||
block: # match
|
||||
block: # upper bound must be inclusive
|
||||
check("abc".match(re"abc", endpos = -1) == none(RegexMatch))
|
||||
check("abc".match(re"abc", endpos = 1) == none(RegexMatch))
|
||||
check("abc".match(re"abc", endpos = 2) != none(RegexMatch))
|
||||
|
||||
test "match examples":
|
||||
block: # match examples
|
||||
check("abc".match(re"(\w)").captures[0] == "a")
|
||||
check("abc".match(re"(?<letter>\w)").captures["letter"] == "a")
|
||||
check("abc".match(re"(\w)\w").captures[-1] == "ab")
|
||||
|
|
@ -14,5 +14,5 @@ suite "match":
|
|||
check("abc".match(re"").captureBounds[-1] == 0 .. -1)
|
||||
check("abc".match(re"abc").captureBounds[-1] == 0 .. 2)
|
||||
|
||||
test "match test cases":
|
||||
block: # match test cases
|
||||
check("123".match(re"").matchBounds == 0 .. -1)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue