Home | History | Annotate | Download | only in internal

Lines Matching refs:matchCase

39 struct MatchCase
47 const char* getMatchCaseExpectedDesc (MatchCase::Expected expected)
55 return de::getSizedArrayElement<MatchCase::EXPECTED_LAST>(descs, expected);
61 CaseListParserCase (tcu::TestContext& testCtx, const char* name, const char* caseList, const MatchCase* subCases, int numSubCases)
91 const MatchCase& curCase = m_subCases[subCaseNdx];
93 bool matchCase;
100 matchCase = cmdLine.checkTestCaseName(curCase.path);
102 if ((matchGroup == (curCase.expected == MatchCase::MATCH_GROUP)) &&
103 (matchCase == (curCase.expected == MatchCase::MATCH_CASE)))
120 const MatchCase* const m_subCases;
173 static const MatchCase subCases[] =
175 { "test", MatchCase::MATCH_CASE },
176 { "test.cd", MatchCase::NO_MATCH },
182 static const MatchCase subCases[] =
184 { "a", MatchCase::MATCH_GROUP },
185 { "b", MatchCase::NO_MATCH },
186 { "a.b", MatchCase::MATCH_CASE },
187 { "a.a", MatchCase::NO_MATCH },
193 static const MatchCase subCases[] =
195 { "a", MatchCase::MATCH_GROUP },
196 { "b", MatchCase::NO_MATCH },
197 { "a.b", MatchCase::MATCH_CASE },
198 { "a.a", MatchCase::NO_MATCH },
199 { "a.c", MatchCase::MATCH_CASE },
205 static const MatchCase subCases[] =
207 { "a", MatchCase::MATCH_GROUP },
208 { "b", MatchCase::NO_MATCH },
209 { "a.b", MatchCase::MATCH_CASE },
210 { "a.c", MatchCase::NO_MATCH },
211 { "a.d", MatchCase::NO_MATCH },
212 { "a.e", MatchCase::NO_MATCH },
213 { "c", MatchCase::MATCH_GROUP },
214 { "c.b", MatchCase::NO_MATCH },
215 { "c.d", MatchCase::MATCH_CASE },
216 { "c.e", MatchCase::MATCH_CASE },
222 static const MatchCase subCases[] =
224 { "a", MatchCase::MATCH_CASE },
225 { "b", MatchCase::NO_MATCH },
226 { "a.b", MatchCase::NO_MATCH },
227 { "a.c", MatchCase::NO_MATCH },
228 { "a.d", MatchCase::NO_MATCH },
229 { "a.e", MatchCase::NO_MATCH },
230 { "c", MatchCase::MATCH_GROUP },
231 { "c.b", MatchCase::NO_MATCH },
232 { "c.d", MatchCase::MATCH_CASE },
233 { "c.e", MatchCase::MATCH_CASE },
239 static const MatchCase subCases[] =
241 { "a", MatchCase::MATCH_CASE },
242 { "b", MatchCase::NO_MATCH },
243 { "a.b", MatchCase::NO_MATCH },
244 { "a.c", MatchCase::NO_MATCH },
245 { "a.d", MatchCase::NO_MATCH },
246 { "a.e", MatchCase::NO_MATCH },
247 { "c", MatchCase::MATCH_GROUP },
248 { "c.b", MatchCase::NO_MATCH },
249 { "c.d", MatchCase::MATCH_CASE },
250 { "c.e", MatchCase::MATCH_CASE },
256 static const MatchCase subCases[] =
258 { "test", MatchCase::MATCH_CASE },
259 { "test.cd", MatchCase::NO_MATCH },
265 static const MatchCase subCases[] =
267 { "test", MatchCase::MATCH_CASE },
268 { "test.cd", MatchCase::NO_MATCH },
274 static const MatchCase subCases[] =
276 { "test", MatchCase::MATCH_CASE },
277 { "test.cd", MatchCase::NO_MATCH },
326 static const MatchCase subCases[] =
328 { "test", MatchCase::MATCH_CASE },
329 { "test.cd", MatchCase::NO_MATCH },
335 static const MatchCase subCases[] =
337 { "a", MatchCase::MATCH_GROUP },
338 { "b", MatchCase::NO_MATCH },
339 { "a.b", MatchCase::MATCH_CASE },
340 { "a.a", MatchCase::NO_MATCH },
346 static const MatchCase subCases[] =
348 { "a", MatchCase::MATCH_GROUP },
349 { "b", MatchCase::NO_MATCH },
350 { "a.b", MatchCase::MATCH_CASE },
351 { "a.a", MatchCase::NO_MATCH },
352 { "a.c", MatchCase::MATCH_CASE },
358 static const MatchCase subCases[] =
360 { "a", MatchCase::MATCH_GROUP },
361 { "b", MatchCase::NO_MATCH },
362 { "a.b", MatchCase::MATCH_CASE },
363 { "a.a", MatchCase::NO_MATCH },
364 { "a.c", MatchCase::MATCH_CASE },
370 static const MatchCase subCases[] =
372 { "a", MatchCase::MATCH_GROUP },
373 { "b", MatchCase::NO_MATCH },
374 { "a.b", MatchCase::MATCH_CASE },
375 { "a.a", MatchCase::NO_MATCH },
376 { "a.c", MatchCase::MATCH_CASE },
382 static const MatchCase subCases[] =
384 { "a", MatchCase::MATCH_GROUP },
385 { "b", MatchCase::NO_MATCH },
386 { "a.b", MatchCase::MATCH_CASE },
387 { "a.a", MatchCase::NO_MATCH },
388 { "a.c", MatchCase::MATCH_CASE },
394 static const MatchCase subCases[] =
396 { "a", MatchCase::MATCH_GROUP },
397 { "b", MatchCase::NO_MATCH },
398 { "a.b", MatchCase::MATCH_CASE },
399 { "a.a", MatchCase::NO_MATCH },
400 { "a.c", MatchCase::MATCH_CASE },
406 static const MatchCase subCases[] =
408 { "a", MatchCase::MATCH_GROUP },
409 { "b", MatchCase::NO_MATCH },
410 { "a.b", MatchCase::MATCH_CASE },
411 { "a.a", MatchCase::NO_MATCH },
412 { "a.c", MatchCase::MATCH_CASE },
418 static const MatchCase subCases[] =
420 { "a", MatchCase::MATCH_GROUP },
421 { "b", MatchCase::NO_MATCH },
422 { "a.b", MatchCase::MATCH_CASE },
423 { "a.a", MatchCase::NO_MATCH },
424 { "a.c", MatchCase::MATCH_CASE },
430 static const MatchCase subCases[] =
432 { "a", MatchCase::MATCH_GROUP },
433 { "b", MatchCase::NO_MATCH },
434 { "a.b", MatchCase::MATCH_CASE },
435 { "a.c", MatchCase::NO_MATCH },
436 { "a.d", MatchCase::NO_MATCH },
437 { "a.e", MatchCase::NO_MATCH },
438 { "c", MatchCase::MATCH_GROUP },
439 { "c.b", MatchCase::NO_MATCH },
440 { "c.d", MatchCase::MATCH_CASE },
441 { "c.e", MatchCase::MATCH_CASE },
447 static const MatchCase subCases[] =
449 { "a", MatchCase::MATCH_CASE },
450 { "b", MatchCase::NO_MATCH },
451 { "a.b", MatchCase::NO_MATCH },
452 { "a.c", MatchCase::NO_MATCH },
453 { "a.d", MatchCase::NO_MATCH },
454 { "a.e", MatchCase::NO_MATCH },
455 { "c", MatchCase::MATCH_GROUP },
456 { "c.b", MatchCase::NO_MATCH },
457 { "c.d", MatchCase::MATCH_CASE },
458 { "c.e", MatchCase::MATCH_CASE },
464 static const MatchCase subCases[] =
466 { "a", MatchCase::MATCH_CASE },
467 { "b", MatchCase::NO_MATCH },
468 { "a.b", MatchCase::NO_MATCH },
469 { "a.c", MatchCase::NO_MATCH },
470 { "a.d", MatchCase::NO_MATCH },
471 { "a.e", MatchCase::NO_MATCH },
472 { "c", MatchCase::MATCH_GROUP },
473 { "c.b", MatchCase::NO_MATCH },
474 { "c.d", MatchCase::MATCH_CASE },
475 { "c.e", MatchCase::MATCH_CASE },
481 static const MatchCase subCases[] =
483 { "a", MatchCase::MATCH_GROUP },
484 { "b", MatchCase::NO_MATCH },
485 { "a.b", MatchCase::MATCH_GROUP },
486 { "a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.x", MatchCase::MATCH_CASE },
497 static const MatchCase subCases[] =
499 { "a", MatchCase::MATCH_GROUP },
500 { "a.b", MatchCase::MATCH_GROUP },
501 { "a.b.c.d.e", MatchCase::MATCH_CASE },
502 { "a.b.c.d.g", MatchCase::MATCH_CASE },
503 { "x.y", MatchCase::MATCH_GROUP },
504 { "x.y.z", MatchCase::MATCH_CASE },
505 { "a.b.c.f", MatchCase::MATCH_CASE },
506 { "a.b.c.x", MatchCase::MATCH_CASE },
514 static const MatchCase subCases[] =
516 { "a", MatchCase::MATCH_GROUP },
517 { "a.a", MatchCase::MATCH_GROUP },
518 { "a.b.c.d", MatchCase::MATCH_CASE },
519 { "a.b.c.d", MatchCase::MATCH_CASE },