more ambiguous input testing, fixes
This commit is contained in:
48
test.sh
48
test.sh
@@ -124,6 +124,22 @@ aaaaa(aa)aa(aa(a)a)?aa
|
||||
.{5}
|
||||
.{10,15}
|
||||
(a(abc)+){3,}
|
||||
(aa(aa)|a(a)a|a){3,4}
|
||||
(aa(aa)|a(a)a|a){3,4}
|
||||
(aa(aa)|a(a)a|a){3,4}
|
||||
(aa(aa)|a(a)a|a){3,4}
|
||||
(aa(aa)|a(a)a|a){3,4}
|
||||
(aa(aa)|a(a)a|a){3,4}
|
||||
(aa(aa)|a(a)a|a){3,4}
|
||||
(a(a)(aa)|aaa|a){3,4}
|
||||
(a(a)(aa)|aaa|a){6}
|
||||
(a(a)(aa)|aaa|a){5,8}
|
||||
(a(a)(aa)|(aa)a|(a)){9}
|
||||
(a(a)(aa)|(aa)a|(a)){10}
|
||||
(a(a)(aa)|(aa)a|(a)){11}
|
||||
(a(a)a|(a)|a(aa)|aa){2,5}
|
||||
((a)a|a(aa)|(aaaa)|(a*)){3,10}
|
||||
((a)a|a(aa)|(aaaa)|(a+)){3,10}
|
||||
"
|
||||
input="\
|
||||
abcdef
|
||||
@@ -249,6 +265,22 @@ OBJ = \$(SRC:.c=.o)
|
||||
рврыр
|
||||
рврырdhsjhh
|
||||
aabcabcaabcaabc
|
||||
aaaaaaaaaaaaaaaaaa
|
||||
aaaaaaaaaaaaaaa
|
||||
aaaaaaaaaaaaaa
|
||||
aaaaaaaaaaaaa
|
||||
aaaaaaaaaaaa
|
||||
aaaaaaaaaaa
|
||||
aaaaaaaaaa
|
||||
aaaaaaaaaa
|
||||
aaaaaaaaaa
|
||||
aaaaaaaaaa
|
||||
aaaaaaaaaa
|
||||
aaaaaaaaaa
|
||||
aaaaaaaaaa
|
||||
aaaaaaaaaaaaaa
|
||||
aaaaaaaaaaaaaaaaa
|
||||
aaaaaaaaaaaaaaaaa
|
||||
"
|
||||
expect="\
|
||||
(0,3)
|
||||
@@ -374,6 +406,22 @@ expect="\
|
||||
(0,10)
|
||||
(0,16)
|
||||
(0,15)(11,15)(12,15)
|
||||
(0,16)(12,16)(14,16)(?,?)
|
||||
(0,15)(12,15)(10,12)(13,14)
|
||||
(0,13)(12,13)(10,12)(?,?)
|
||||
(0,13)(12,13)(10,12)(?,?)
|
||||
(0,12)(8,12)(10,12)(?,?)
|
||||
(0,11)(8,11)(6,8)(9,10)
|
||||
(0,10)(9,10)(6,8)(?,?)
|
||||
(0,10)(9,10)(5,6)(6,8)
|
||||
(0,9)(8,9)(1,2)(2,4)
|
||||
(0,10)(9,10)(1,2)(2,4)
|
||||
(0,9)(8,9)(?,?)(?,?)(?,?)(8,9)
|
||||
(0,10)(9,10)(?,?)(?,?)(?,?)(9,10)
|
||||
-nomatch-
|
||||
(0,13)(12,13)(10,11)(12,13)(?,?)
|
||||
(0,17)(17,17)(14,15)(?,?)(?,?)(17,17)
|
||||
(0,17)(16,17)(14,15)(?,?)(?,?)(16,17)
|
||||
(0,0)
|
||||
"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user