Home | History | Annotate | Download | only in internal

Lines Matching defs:matchCase

48 struct MatchCase
56 const char* getMatchCaseExpectedDesc (MatchCase::Expected expected)
64 return de::getSizedArrayElement<MatchCase::EXPECTED_LAST>(descs, expected);
70 CaseListParserCase (tcu::TestContext& testCtx, const char* name, const char* caseList, const MatchCase* subCases, int numSubCases)
100 const MatchCase& curCase = m_subCases[subCaseNdx];
102 bool matchCase;
109 matchCase = cmdLine.checkTestCaseName(curCase.path);
111 if ((matchGroup == (curCase.expected == MatchCase::MATCH_GROUP)) &&
112 (matchCase == (curCase.expected == MatchCase::MATCH_CASE)))
129 const MatchCase* const m_subCases;
182 static const MatchCase subCases[] =
184 { "test", MatchCase::MATCH_CASE },
185 { "test.cd", MatchCase::NO_MATCH },
191 static const MatchCase subCases[] =
193 { "a", MatchCase::MATCH_GROUP },
194 { "b", MatchCase::NO_MATCH },
195 { "a.b", MatchCase::MATCH_CASE },
196 { "a.a", MatchCase::NO_MATCH },
202 static const MatchCase subCases[] =
204 { "a", MatchCase::MATCH_GROUP },
205 { "b", MatchCase::NO_MATCH },
206 { "a.b", MatchCase::MATCH_CASE },
207 { "a.a", MatchCase::NO_MATCH },
208 { "a.c", MatchCase::MATCH_CASE },
214 static const MatchCase subCases[] =
216 { "a", MatchCase::MATCH_GROUP },
217 { "b", MatchCase::NO_MATCH },
218 { "a.b", MatchCase::MATCH_CASE },
219 { "a.c", MatchCase::NO_MATCH },
220 { "a.d", MatchCase::NO_MATCH },
221 { "a.e", MatchCase::NO_MATCH },
222 { "c", MatchCase::MATCH_GROUP },
223 { "c.b", MatchCase::NO_MATCH },
224 { "c.d", MatchCase::MATCH_CASE },
225 { "c.e", MatchCase::MATCH_CASE },
231 static const MatchCase subCases[] =
233 { "a", MatchCase::MATCH_CASE },
234 { "b", MatchCase::NO_MATCH },
235 { "a.b", MatchCase::NO_MATCH },
236 { "a.c", MatchCase::NO_MATCH },
237 { "a.d", MatchCase::NO_MATCH },
238 { "a.e", MatchCase::NO_MATCH },
239 { "c", MatchCase::MATCH_GROUP },
240 { "c.b", MatchCase::NO_MATCH },
241 { "c.d", MatchCase::MATCH_CASE },
242 { "c.e", MatchCase::MATCH_CASE },
248 static const MatchCase subCases[] =
250 { "a", MatchCase::MATCH_CASE },
251 { "b", MatchCase::NO_MATCH },
252 { "a.b", MatchCase::NO_MATCH },
253 { "a.c", MatchCase::NO_MATCH },
254 { "a.d", MatchCase::NO_MATCH },
255 { "a.e", MatchCase::NO_MATCH },
256 { "c", MatchCase::MATCH_GROUP },
257 { "c.b", MatchCase::NO_MATCH },
258 { "c.d", MatchCase::MATCH_CASE },
259 { "c.e", MatchCase::MATCH_CASE },
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 },
283 static const MatchCase subCases[] =
285 { "test", MatchCase::MATCH_CASE },
286 { "test.cd", MatchCase::NO_MATCH },
335 static const MatchCase subCases[] =
337 { "test", MatchCase::MATCH_CASE },
338 { "test.cd", MatchCase::NO_MATCH },
344 static const MatchCase subCases[] =
346 { "a", MatchCase::MATCH_GROUP },
347 { "b", MatchCase::NO_MATCH },
348 { "a.b", MatchCase::MATCH_CASE },
349 { "a.a", MatchCase::NO_MATCH },
355 static const MatchCase subCases[] =
357 { "a", MatchCase::MATCH_GROUP },
358 { "b", MatchCase::NO_MATCH },
359 { "a.b", MatchCase::MATCH_CASE },
360 { "a.a", MatchCase::NO_MATCH },
361 { "a.c", MatchCase::MATCH_CASE },
367 static const MatchCase subCases[] =
369 { "a", MatchCase::MATCH_GROUP },
370 { "b", MatchCase::NO_MATCH },
371 { "a.b", MatchCase::MATCH_CASE },
372 { "a.a", MatchCase::NO_MATCH },
373 { "a.c", MatchCase::MATCH_CASE },
379 static const MatchCase subCases[] =
381 { "a", MatchCase::MATCH_GROUP },
382 { "b", MatchCase::NO_MATCH },
383 { "a.b", MatchCase::MATCH_CASE },
384 { "a.a", MatchCase::NO_MATCH },
385 { "a.c", MatchCase::MATCH_CASE },
391 static const MatchCase subCases[] =
393 { "a", MatchCase::MATCH_GROUP },
394 { "b", MatchCase::NO_MATCH },
395 { "a.b", MatchCase::MATCH_CASE },
396 { "a.a", MatchCase::NO_MATCH },
397 { "a.c", MatchCase::MATCH_CASE },
403 static const MatchCase subCases[] =
405 { "a", MatchCase::MATCH_GROUP },
406 { "b", MatchCase::NO_MATCH },
407 { "a.b", MatchCase::MATCH_CASE },
408 { "a.a", MatchCase::NO_MATCH },
409 { "a.c", MatchCase::MATCH_CASE },
415 static const MatchCase subCases[] =
417 { "a", MatchCase::MATCH_GROUP },
418 { "b", MatchCase::NO_MATCH },
419 { "a.b", MatchCase::MATCH_CASE },
420 { "a.a", MatchCase::NO_MATCH },
421 { "a.c", MatchCase::MATCH_CASE },
427 static const MatchCase subCases[] =
429 { "a", MatchCase::MATCH_GROUP },
430 { "b", MatchCase::NO_MATCH },
431 { "a.b", MatchCase::MATCH_CASE },
432 { "a.a", MatchCase::NO_MATCH },
433 { "a.c", MatchCase::MATCH_CASE },
439 static const MatchCase subCases[] =
441 { "a", MatchCase::MATCH_GROUP },
442 { "b", MatchCase::NO_MATCH },
443 { "a.b", MatchCase::MATCH_CASE },
444 { "a.c", MatchCase::NO_MATCH },
445 { "a.d", MatchCase::NO_MATCH },
446 { "a.e", MatchCase::NO_MATCH },
447 { "c", MatchCase::MATCH_GROUP },
448 { "c.b", MatchCase::NO_MATCH },
449 { "c.d", MatchCase::MATCH_CASE },
450 { "c.e", MatchCase::MATCH_CASE },
456 static const MatchCase subCases[] =
458 { "a", MatchCase::MATCH_CASE },
459 { "b", MatchCase::NO_MATCH },
460 { "a.b", MatchCase::NO_MATCH },
461 { "a.c", MatchCase::NO_MATCH },
462 { "a.d", MatchCase::NO_MATCH },
463 { "a.e", MatchCase::NO_MATCH },
464 { "c", MatchCase::MATCH_GROUP },
465 { "c.b", MatchCase::NO_MATCH },
466 { "c.d", MatchCase::MATCH_CASE },
467 { "c.e", MatchCase::MATCH_CASE },
473 static const MatchCase subCases[] =
475 { "a", MatchCase::MATCH_CASE },
476 { "b", MatchCase::NO_MATCH },
477 { "a.b", MatchCase::NO_MATCH },
478 { "a.c", MatchCase::NO_MATCH },
479 { "a.d", MatchCase::NO_MATCH },
480 { "a.e", MatchCase::NO_MATCH },
481 { "c", MatchCase::MATCH_GROUP },
482 { "c.b", MatchCase::NO_MATCH },
483 { "c.d", MatchCase::MATCH_CASE },
484 { "c.e", MatchCase::MATCH_CASE },
490 static const MatchCase subCases[] =
492 { "a", MatchCase::MATCH_GROUP },
493 { "b", MatchCase::NO_MATCH },
494 { "a.b", MatchCase::MATCH_GROUP },
495 MatchCase::MATCH_CASE },
506 static const MatchCase subCases[] =
508 { "a", MatchCase::MATCH_GROUP },
509 { "a.b", MatchCase::MATCH_GROUP },
510 { "a.b.c.d.e", MatchCase::MATCH_CASE },
511 { "a.b.c.d.g", MatchCase::MATCH_CASE },
512 { "x.y", MatchCase::MATCH_GROUP },
513 { "x.y.z", MatchCase::MATCH_CASE },
514 { "a.b.c.f", MatchCase::MATCH_CASE },
515 { "a.b.c.x", MatchCase::MATCH_CASE },
523 static const MatchCase subCases[] =
525 { "a", MatchCase::MATCH_GROUP },
526 { "a.a", MatchCase::MATCH_GROUP },
527 { "a.b.c.d", MatchCase::MATCH_CASE },
528 { "a.b.c.d", MatchCase::MATCH_CASE },