]>
Commit | Line | Data |
---|---|---|
f035d41b XL |
1 | [[tests]] |
2 | name = "nullsubexpr3" | |
3 | options = ['escaped'] | |
4 | pattern = '''(a*)*''' | |
5 | input = '''a''' | |
6 | matches = [[0, 1]] | |
7 | ||
8 | [[tests]] | |
9 | name = "nullsubexpr5" | |
10 | options = ['escaped'] | |
11 | pattern = '''(a*)*''' | |
12 | input = '''x''' | |
13 | matches = [[0, 0]] | |
14 | ||
15 | [[tests]] | |
16 | name = "nullsubexpr6" | |
17 | options = ['escaped'] | |
18 | pattern = '''(a*)*''' | |
19 | input = '''aaaaaa''' | |
20 | matches = [[0, 6]] | |
21 | ||
22 | [[tests]] | |
23 | name = "nullsubexpr7" | |
24 | options = ['escaped'] | |
25 | pattern = '''(a*)*''' | |
26 | input = '''aaaaaax''' | |
27 | matches = [[0, 6]] | |
28 | ||
29 | [[tests]] | |
30 | name = "nullsubexpr8" | |
31 | options = ['escaped'] | |
32 | pattern = '''(a*)+''' | |
33 | input = '''a''' | |
34 | matches = [[0, 1]] | |
35 | ||
36 | [[tests]] | |
37 | name = "nullsubexpr9" | |
38 | options = ['escaped'] | |
39 | pattern = '''(a*)+''' | |
40 | input = '''x''' | |
41 | matches = [[0, 0]] | |
42 | ||
43 | [[tests]] | |
44 | name = "nullsubexpr10" | |
45 | options = ['escaped'] | |
46 | pattern = '''(a*)+''' | |
47 | input = '''aaaaaa''' | |
48 | matches = [[0, 6]] | |
49 | ||
50 | [[tests]] | |
51 | name = "nullsubexpr11" | |
52 | options = ['escaped'] | |
53 | pattern = '''(a*)+''' | |
54 | input = '''aaaaaax''' | |
55 | matches = [[0, 6]] | |
56 | ||
57 | [[tests]] | |
58 | name = "nullsubexpr12" | |
59 | options = ['escaped'] | |
60 | pattern = '''(a+)*''' | |
61 | input = '''a''' | |
62 | matches = [[0, 1]] | |
63 | ||
64 | [[tests]] | |
65 | name = "nullsubexpr13" | |
66 | options = ['escaped'] | |
67 | pattern = '''(a+)*''' | |
68 | input = '''x''' | |
69 | matches = [[0, 0]] | |
70 | ||
71 | [[tests]] | |
72 | name = "nullsubexpr14" | |
73 | options = ['escaped'] | |
74 | pattern = '''(a+)*''' | |
75 | input = '''aaaaaa''' | |
76 | matches = [[0, 6]] | |
77 | ||
78 | [[tests]] | |
79 | name = "nullsubexpr15" | |
80 | options = ['escaped'] | |
81 | pattern = '''(a+)*''' | |
82 | input = '''aaaaaax''' | |
83 | matches = [[0, 6]] | |
84 | ||
85 | [[tests]] | |
86 | name = "nullsubexpr16" | |
87 | options = ['escaped'] | |
88 | pattern = '''(a+)+''' | |
89 | input = '''a''' | |
90 | matches = [[0, 1]] | |
91 | ||
92 | [[tests]] | |
93 | name = "nullsubexpr17" | |
94 | options = ['escaped'] | |
95 | pattern = '''(a+)+''' | |
96 | input = '''x''' | |
97 | matches = [] | |
98 | ||
99 | [[tests]] | |
100 | name = "nullsubexpr18" | |
101 | options = ['escaped'] | |
102 | pattern = '''(a+)+''' | |
103 | input = '''aaaaaa''' | |
104 | matches = [[0, 6]] | |
105 | ||
106 | [[tests]] | |
107 | name = "nullsubexpr19" | |
108 | options = ['escaped'] | |
109 | pattern = '''(a+)+''' | |
110 | input = '''aaaaaax''' | |
111 | matches = [[0, 6]] | |
112 | ||
113 | [[tests]] | |
114 | name = "nullsubexpr21" | |
115 | options = ['escaped'] | |
116 | pattern = '''([a]*)*''' | |
117 | input = '''a''' | |
118 | matches = [[0, 1]] | |
119 | ||
120 | [[tests]] | |
121 | name = "nullsubexpr23" | |
122 | options = ['escaped'] | |
123 | pattern = '''([a]*)*''' | |
124 | input = '''x''' | |
125 | matches = [[0, 0]] | |
126 | ||
127 | [[tests]] | |
128 | name = "nullsubexpr24" | |
129 | options = ['escaped'] | |
130 | pattern = '''([a]*)*''' | |
131 | input = '''aaaaaa''' | |
132 | matches = [[0, 6]] | |
133 | ||
134 | [[tests]] | |
135 | name = "nullsubexpr25" | |
136 | options = ['escaped'] | |
137 | pattern = '''([a]*)*''' | |
138 | input = '''aaaaaax''' | |
139 | matches = [[0, 6]] | |
140 | ||
141 | [[tests]] | |
142 | name = "nullsubexpr26" | |
143 | options = ['escaped'] | |
144 | pattern = '''([a]*)+''' | |
145 | input = '''a''' | |
146 | matches = [[0, 1]] | |
147 | ||
148 | [[tests]] | |
149 | name = "nullsubexpr27" | |
150 | options = ['escaped'] | |
151 | pattern = '''([a]*)+''' | |
152 | input = '''x''' | |
153 | matches = [[0, 0]] | |
154 | ||
155 | [[tests]] | |
156 | name = "nullsubexpr28" | |
157 | options = ['escaped'] | |
158 | pattern = '''([a]*)+''' | |
159 | input = '''aaaaaa''' | |
160 | matches = [[0, 6]] | |
161 | ||
162 | [[tests]] | |
163 | name = "nullsubexpr29" | |
164 | options = ['escaped'] | |
165 | pattern = '''([a]*)+''' | |
166 | input = '''aaaaaax''' | |
167 | matches = [[0, 6]] | |
168 | ||
169 | [[tests]] | |
170 | name = "nullsubexpr30" | |
171 | options = ['escaped'] | |
172 | pattern = '''([^b]*)*''' | |
173 | input = '''a''' | |
174 | matches = [[0, 1]] | |
175 | ||
176 | [[tests]] | |
177 | name = "nullsubexpr32" | |
178 | options = ['escaped'] | |
179 | pattern = '''([^b]*)*''' | |
180 | input = '''b''' | |
181 | matches = [[0, 0]] | |
182 | ||
183 | [[tests]] | |
184 | name = "nullsubexpr33" | |
185 | options = ['escaped'] | |
186 | pattern = '''([^b]*)*''' | |
187 | input = '''aaaaaa''' | |
188 | matches = [[0, 6]] | |
189 | ||
190 | [[tests]] | |
191 | name = "nullsubexpr34" | |
192 | options = ['escaped'] | |
193 | pattern = '''([^b]*)*''' | |
194 | input = '''aaaaaab''' | |
195 | matches = [[0, 6]] | |
196 | ||
197 | [[tests]] | |
198 | name = "nullsubexpr35" | |
199 | options = ['escaped'] | |
200 | pattern = '''([ab]*)*''' | |
201 | input = '''a''' | |
202 | matches = [[0, 1]] | |
203 | ||
204 | [[tests]] | |
205 | name = "nullsubexpr36" | |
206 | options = ['escaped'] | |
207 | pattern = '''([ab]*)*''' | |
208 | input = '''aaaaaa''' | |
209 | matches = [[0, 6]] | |
210 | ||
211 | [[tests]] | |
212 | name = "nullsubexpr37" | |
213 | options = ['escaped'] | |
214 | pattern = '''([ab]*)*''' | |
215 | input = '''ababab''' | |
216 | matches = [[0, 6]] | |
217 | ||
218 | [[tests]] | |
219 | name = "nullsubexpr38" | |
220 | options = ['escaped'] | |
221 | pattern = '''([ab]*)*''' | |
222 | input = '''bababa''' | |
223 | matches = [[0, 6]] | |
224 | ||
225 | [[tests]] | |
226 | name = "nullsubexpr39" | |
227 | options = ['escaped'] | |
228 | pattern = '''([ab]*)*''' | |
229 | input = '''b''' | |
230 | matches = [[0, 1]] | |
231 | ||
232 | [[tests]] | |
233 | name = "nullsubexpr40" | |
234 | options = ['escaped'] | |
235 | pattern = '''([ab]*)*''' | |
236 | input = '''bbbbbb''' | |
237 | matches = [[0, 6]] | |
238 | ||
239 | [[tests]] | |
240 | name = "nullsubexpr41" | |
241 | options = ['escaped'] | |
242 | pattern = '''([ab]*)*''' | |
243 | input = '''aaaabcde''' | |
244 | matches = [[0, 5]] | |
245 | ||
246 | [[tests]] | |
247 | name = "nullsubexpr42" | |
248 | options = ['escaped'] | |
249 | pattern = '''([^a]*)*''' | |
250 | input = '''b''' | |
251 | matches = [[0, 1]] | |
252 | ||
253 | [[tests]] | |
254 | name = "nullsubexpr43" | |
255 | options = ['escaped'] | |
256 | pattern = '''([^a]*)*''' | |
257 | input = '''bbbbbb''' | |
258 | matches = [[0, 6]] | |
259 | ||
260 | [[tests]] | |
261 | name = "nullsubexpr45" | |
262 | options = ['escaped'] | |
263 | pattern = '''([^a]*)*''' | |
264 | input = '''aaaaaa''' | |
265 | matches = [[0, 0]] | |
266 | ||
267 | [[tests]] | |
268 | name = "nullsubexpr46" | |
269 | options = ['escaped'] | |
270 | pattern = '''([^ab]*)*''' | |
271 | input = '''ccccxx''' | |
272 | matches = [[0, 6]] | |
273 | ||
274 | [[tests]] | |
275 | name = "nullsubexpr48" | |
276 | options = ['escaped'] | |
277 | pattern = '''([^ab]*)*''' | |
278 | input = '''ababab''' | |
279 | matches = [[0, 0]] | |
280 | ||
281 | [[tests]] | |
282 | name = "nullsubexpr50" | |
283 | options = ['escaped'] | |
284 | pattern = '''((z)+|a)*''' | |
285 | input = '''zabcde''' | |
286 | matches = [[0, 2]] | |
287 | ||
288 | [[tests]] | |
289 | name = "nullsubexpr69" | |
290 | options = ['escaped'] | |
291 | pattern = '''(a*)*(x)''' | |
292 | input = '''x''' | |
293 | matches = [[0, 1]] | |
294 | ||
295 | [[tests]] | |
296 | name = "nullsubexpr70" | |
297 | options = ['escaped'] | |
298 | pattern = '''(a*)*(x)''' | |
299 | input = '''ax''' | |
300 | matches = [[0, 2]] | |
301 | ||
302 | [[tests]] | |
303 | name = "nullsubexpr71" | |
304 | options = ['escaped'] | |
305 | pattern = '''(a*)*(x)''' | |
306 | input = '''axa''' | |
307 | matches = [[0, 2]] | |
308 | ||
309 | [[tests]] | |
310 | name = "nullsubexpr73" | |
311 | options = ['escaped'] | |
312 | pattern = '''(a*)+(x)''' | |
313 | input = '''x''' | |
314 | matches = [[0, 1]] | |
315 | ||
316 | [[tests]] | |
317 | name = "nullsubexpr74" | |
318 | options = ['escaped'] | |
319 | pattern = '''(a*)+(x)''' | |
320 | input = '''ax''' | |
321 | matches = [[0, 2]] | |
322 | ||
323 | [[tests]] | |
324 | name = "nullsubexpr75" | |
325 | options = ['escaped'] | |
326 | pattern = '''(a*)+(x)''' | |
327 | input = '''axa''' | |
328 | matches = [[0, 2]] | |
329 | ||
330 | [[tests]] | |
331 | name = "nullsubexpr77" | |
332 | options = ['escaped'] | |
333 | pattern = '''(a*){2}(x)''' | |
334 | input = '''x''' | |
335 | matches = [[0, 1]] | |
336 | ||
337 | [[tests]] | |
338 | name = "nullsubexpr78" | |
339 | options = ['escaped'] | |
340 | pattern = '''(a*){2}(x)''' | |
341 | input = '''ax''' | |
342 | matches = [[0, 2]] | |
343 | ||
344 | [[tests]] | |
345 | name = "nullsubexpr79" | |
346 | options = ['escaped'] | |
347 | pattern = '''(a*){2}(x)''' | |
348 | input = '''axa''' | |
349 | matches = [[0, 2]] | |
350 |