# !!! DO NOT EDIT !!! # Automatically generated by scripts/fowler-to-toml. # Numbers in the test names correspond to the line number of the test from # the original dat file. [[tests]] name = "nullsubexpr3" regex = '''(a*)*''' input = '''a''' captures = [[[0, 1], [0, 1]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr5" regex = '''(a*)*''' input = '''x''' captures = [[[0, 0], []]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr6" regex = '''(a*)*''' input = '''aaaaaa''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr7" regex = '''(a*)*''' input = '''aaaaaax''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr8" regex = '''(a*)+''' input = '''a''' captures = [[[0, 1], [0, 1]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr9" regex = '''(a*)+''' input = '''x''' captures = [[[0, 0], [0, 0]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr10" regex = '''(a*)+''' input = '''aaaaaa''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr11" regex = '''(a*)+''' input = '''aaaaaax''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr12" regex = '''(a+)*''' input = '''a''' captures = [[[0, 1], [0, 1]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr13" regex = '''(a+)*''' input = '''x''' captures = [[[0, 0]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr14" regex = '''(a+)*''' input = '''aaaaaa''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr15" regex = '''(a+)*''' input = '''aaaaaax''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr16" regex = '''(a+)+''' input = '''a''' captures = [[[0, 1], [0, 1]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr17" regex = '''(a+)+''' input = '''x''' captures = [] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr18" regex = '''(a+)+''' input = '''aaaaaa''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr19" regex = '''(a+)+''' input = '''aaaaaax''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr21" regex = '''([a]*)*''' input = '''a''' captures = [[[0, 1], [0, 1]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr23" regex = '''([a]*)*''' input = '''x''' captures = [[[0, 0], []]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr24" regex = '''([a]*)*''' input = '''aaaaaa''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr25" regex = '''([a]*)*''' input = '''aaaaaax''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr26" regex = '''([a]*)+''' input = '''a''' captures = [[[0, 1], [0, 1]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr27" regex = '''([a]*)+''' input = '''x''' captures = [[[0, 0], [0, 0]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr28" regex = '''([a]*)+''' input = '''aaaaaa''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr29" regex = '''([a]*)+''' input = '''aaaaaax''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr30" regex = '''([^b]*)*''' input = '''a''' captures = [[[0, 1], [0, 1]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr32" regex = '''([^b]*)*''' input = '''b''' captures = [[[0, 0], []]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr33" regex = '''([^b]*)*''' input = '''aaaaaa''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr34" regex = '''([^b]*)*''' input = '''aaaaaab''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr35" regex = '''([ab]*)*''' input = '''a''' captures = [[[0, 1], [0, 1]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr36" regex = '''([ab]*)*''' input = '''aaaaaa''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr37" regex = '''([ab]*)*''' input = '''ababab''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr38" regex = '''([ab]*)*''' input = '''bababa''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr39" regex = '''([ab]*)*''' input = '''b''' captures = [[[0, 1], [0, 1]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr40" regex = '''([ab]*)*''' input = '''bbbbbb''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr41" regex = '''([ab]*)*''' input = '''aaaabcde''' captures = [[[0, 5], [0, 5]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr42" regex = '''([^a]*)*''' input = '''b''' captures = [[[0, 1], [0, 1]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr43" regex = '''([^a]*)*''' input = '''bbbbbb''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr45" regex = '''([^a]*)*''' input = '''aaaaaa''' captures = [[[0, 0], []]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr46" regex = '''([^ab]*)*''' input = '''ccccxx''' captures = [[[0, 6], [0, 6]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr48" regex = '''([^ab]*)*''' input = '''ababab''' captures = [[[0, 0], []]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr50" regex = '''((z)+|a)*''' input = '''zabcde''' captures = [[[0, 2], [1, 2]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr69" regex = '''(a*)*(x)''' input = '''x''' captures = [[[0, 1], [], [0, 1]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr70" regex = '''(a*)*(x)''' input = '''ax''' captures = [[[0, 2], [0, 1], [1, 2]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr71" regex = '''(a*)*(x)''' input = '''axa''' captures = [[[0, 2], [0, 1], [1, 2]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr73" regex = '''(a*)+(x)''' input = '''x''' captures = [[[0, 1], [0, 0], [0, 1]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr74" regex = '''(a*)+(x)''' input = '''ax''' captures = [[[0, 2], [0, 1], [1, 2]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr75" regex = '''(a*)+(x)''' input = '''axa''' captures = [[[0, 2], [0, 1], [1, 2]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr77" regex = '''(a*){2}(x)''' input = '''x''' captures = [[[0, 1], [0, 0], [0, 1]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr78" regex = '''(a*){2}(x)''' input = '''ax''' captures = [[[0, 2], [1, 1], [1, 2]]] match_limit = 1 unescape = true [[tests]] name = "nullsubexpr79" regex = '''(a*){2}(x)''' input = '''axa''' captures = [[[0, 2], [1, 1], [1, 2]]] match_limit = 1 unescape = true