@@ -37,12 +37,6 @@ test_re
3737('a[b-]', 'a-', 2)
3838('a[]b', '-', 2)
3939*** Unexpected error ***
40- Traceback (innermost last):
41- File "../Lib/test/test_re.py", line 19, in ?
42- obj=re.compile(pattern)
43- File "../Lib/re.py", line 1099, in compile
44- if pattern[index] != ']':
45- IndexError: string index out of range
4640('a[', '-', 2)
4741('a\\', '-', 2)
4842('abc)', '-', 2)
@@ -83,79 +77,31 @@ IndexError: string index out of range
8377('a+b+c', 'aabbabc', 0, 'found', 'abc')
8478('(a+|b)*', 'ab', 0, 'found+"-"+g1', 'ab-b')
8579*** Unexpected error ***
86- Traceback (innermost last):
87- File "../Lib/test/test_re.py", line 19, in ?
88- obj=re.compile(pattern)
89- File "../Lib/re.py", line 786, in compile
90- expr[i] = JumpOpcode(label)
91- NameError: JumpOpcode
9280('(a+|b)+', 'ab', 0, 'found+"-"+g1', 'ab-b')
9381*** Unexpected error ***
94- Traceback (innermost last):
95- File "../Lib/test/test_re.py", line 19, in ?
96- obj=re.compile(pattern)
97- File "../Lib/re.py", line 786, in compile
98- expr[i] = JumpOpcode(label)
99- NameError: JumpOpcode
10082('(a+|b)?', 'ab', 0, 'found+"-"+g1', 'a-a')
10183*** Unexpected error ***
102- Traceback (innermost last):
103- File "../Lib/test/test_re.py", line 19, in ?
104- obj=re.compile(pattern)
105- File "../Lib/re.py", line 786, in compile
106- expr[i] = JumpOpcode(label)
107- NameError: JumpOpcode
10884(')(', '-', 2)
10985('[^ab]*', 'cde', 0, 'found', 'cde')
11086('abc', '', 1)
11187('a*', '', 0, 'found', '')
11288('a|b|c|d|e', 'e', 0, 'found', 'e')
11389('(a|b|c|d|e)f', 'ef', 0, 'found+"-"+g1', 'ef-e')
11490*** Unexpected error ***
115- Traceback (innermost last):
116- File "../Lib/test/test_re.py", line 19, in ?
117- obj=re.compile(pattern)
118- File "../Lib/re.py", line 786, in compile
119- expr[i] = JumpOpcode(label)
120- NameError: JumpOpcode
12191('abcd*efg', 'abcdefg', 0, 'found', 'abcdefg')
12292('ab*', 'xabyabbbz', 0, 'found', 'ab')
12393('ab*', 'xayabbbz', 0, 'found', 'a')
12494('(ab|cd)e', 'abcde', 0, 'found+"-"+g1', 'cde-cd')
12595*** Unexpected error ***
126- Traceback (innermost last):
127- File "../Lib/test/test_re.py", line 19, in ?
128- obj=re.compile(pattern)
129- File "../Lib/re.py", line 786, in compile
130- expr[i] = JumpOpcode(label)
131- NameError: JumpOpcode
13296('[abhgefdc]ij', 'hij', 0, 'found', 'hij')
13397('^(ab|cd)e', 'abcde', 1, 'xg1y', 'xy')
13498*** Unexpected error ***
135- Traceback (innermost last):
136- File "../Lib/test/test_re.py", line 19, in ?
137- obj=re.compile(pattern)
138- File "../Lib/re.py", line 786, in compile
139- expr[i] = JumpOpcode(label)
140- NameError: JumpOpcode
14199('(abc|)ef', 'abcdef', 0, 'found+"-"+g1', 'ef-')
142100=== Syntax error: ('(abc|)ef', 'abcdef', 0, 'found+"-"+g1', 'ef-')
143101('(a|b)c*d', 'abcd', 0, 'found+"-"+g1', 'bcd-b')
144102*** Unexpected error ***
145- Traceback (innermost last):
146- File "../Lib/test/test_re.py", line 19, in ?
147- obj=re.compile(pattern)
148- File "../Lib/re.py", line 786, in compile
149- expr[i] = JumpOpcode(label)
150- NameError: JumpOpcode
151103('(ab|ab*)bc', 'abc', 0, 'found+"-"+g1', 'abc-a')
152104*** Unexpected error ***
153- Traceback (innermost last):
154- File "../Lib/test/test_re.py", line 19, in ?
155- obj=re.compile(pattern)
156- File "../Lib/re.py", line 786, in compile
157- expr[i] = JumpOpcode(label)
158- NameError: JumpOpcode
159105('a([bc]*)c*', 'abc', 0, 'found+"-"+g1', 'abc-bc')
160106=== grouping error ('a([bc]*)c*', 'abc', 0, 'found+"-"+g1', 'abc-bc') 'abc-None' should be 'abc-bc'
161107('a([bc]*)(c*d)', 'abcd', 0, 'found+"-"+g1+"-"+g2', 'abcd-bc-d')
@@ -168,63 +114,21 @@ NameError: JumpOpcode
168114('a[bcd]+dcdcde', 'adcdcde', 1)
169115('(ab|a)b*c', 'abc', 0, 'found+"-"+g1', 'abc-ab')
170116*** Unexpected error ***
171- Traceback (innermost last):
172- File "../Lib/test/test_re.py", line 19, in ?
173- obj=re.compile(pattern)
174- File "../Lib/re.py", line 786, in compile
175- expr[i] = JumpOpcode(label)
176- NameError: JumpOpcode
177117('((a)(b)c)(d)', 'abcd', 0, 'g1+"-"+g2+"-"+g3+"-"+g4', 'abc-a-b-d')
178118=== grouping error ('((a)(b)c)(d)', 'abcd', 0, 'g1+"-"+g2+"-"+g3+"-"+g4', 'abc-a-b-d') 'None-None-None-None' should be 'abc-a-b-d'
179119('[a-zA-Z_][a-zA-Z0-9_]*', 'alpha', 0, 'found', 'alpha')
180120('^a(bc+|b[eh])g|.h$', 'abh', 0, 'found+"-"+g1', 'bh-None')
181121*** Unexpected error ***
182- Traceback (innermost last):
183- File "../Lib/test/test_re.py", line 19, in ?
184- obj=re.compile(pattern)
185- File "../Lib/re.py", line 786, in compile
186- expr[i] = JumpOpcode(label)
187- NameError: JumpOpcode
188122('(bc+d$|ef*g.|h?i(j|k))', 'effgz', 0, 'found+"-"+g1+"-"+g2', 'effgz-effgz-None')
189123*** Unexpected error ***
190- Traceback (innermost last):
191- File "../Lib/test/test_re.py", line 19, in ?
192- obj=re.compile(pattern)
193- File "../Lib/re.py", line 786, in compile
194- expr[i] = JumpOpcode(label)
195- NameError: JumpOpcode
196124('(bc+d$|ef*g.|h?i(j|k))', 'ij', 0, 'found+"-"+g1+"-"+g2', 'ij-ij-j')
197125*** Unexpected error ***
198- Traceback (innermost last):
199- File "../Lib/test/test_re.py", line 19, in ?
200- obj=re.compile(pattern)
201- File "../Lib/re.py", line 786, in compile
202- expr[i] = JumpOpcode(label)
203- NameError: JumpOpcode
204126('(bc+d$|ef*g.|h?i(j|k))', 'effg', 1)
205127*** Unexpected error ***
206- Traceback (innermost last):
207- File "../Lib/test/test_re.py", line 19, in ?
208- obj=re.compile(pattern)
209- File "../Lib/re.py", line 786, in compile
210- expr[i] = JumpOpcode(label)
211- NameError: JumpOpcode
212128('(bc+d$|ef*g.|h?i(j|k))', 'bcdd', 1)
213129*** Unexpected error ***
214- Traceback (innermost last):
215- File "../Lib/test/test_re.py", line 19, in ?
216- obj=re.compile(pattern)
217- File "../Lib/re.py", line 786, in compile
218- expr[i] = JumpOpcode(label)
219- NameError: JumpOpcode
220130('(bc+d$|ef*g.|h?i(j|k))', 'reffgz', 0, 'found+"-"+g1+"-"+g2', 'effgz-effgz-None')
221131*** Unexpected error ***
222- Traceback (innermost last):
223- File "../Lib/test/test_re.py", line 19, in ?
224- obj=re.compile(pattern)
225- File "../Lib/re.py", line 786, in compile
226- expr[i] = JumpOpcode(label)
227- NameError: JumpOpcode
228132('(((((((((a)))))))))', 'a', 0, 'found', 'a')
229133('multiple words of text', 'uh-uh', 1)
230134('multiple words', 'multiple words, yeah', 0, 'found', 'multiple words')
@@ -260,20 +164,8 @@ NameError: JumpOpcode
260164=== grouping error ('(a)ba*\\1', 'aba', 0, 'found+"-"+g1', 'aba-a') 'aba-None' should be 'aba-a'
261165('(aa|a)a\\1$', 'aaa', 0, 'found+"-"+g1', 'aaa-a')
262166*** Unexpected error ***
263- Traceback (innermost last):
264- File "../Lib/test/test_re.py", line 19, in ?
265- obj=re.compile(pattern)
266- File "../Lib/re.py", line 786, in compile
267- expr[i] = JumpOpcode(label)
268- NameError: JumpOpcode
269167('(a|aa)a\\1$', 'aaa', 0, 'found+"-"+g1', 'aaa-a')
270168*** Unexpected error ***
271- Traceback (innermost last):
272- File "../Lib/test/test_re.py", line 19, in ?
273- obj=re.compile(pattern)
274- File "../Lib/re.py", line 786, in compile
275- expr[i] = JumpOpcode(label)
276- NameError: JumpOpcode
277169('(a+)a\\1$', 'aaa', 0, 'found+"-"+g1', 'aaa-a')
278170=== grouping error ('(a+)a\\1$', 'aaa', 0, 'found+"-"+g1', 'aaa-a') 'aaa-None' should be 'aaa-a'
279171('([abc]*)\\1', 'abcabc', 0, 'found+"-"+g1', 'abcabc-abc')
0 commit comments