Home | History | Annotate | Download | only in internal

Lines Matching refs:matchCase

54 struct MatchCase
62 const char* getMatchCaseExpectedDesc (MatchCase::Expected expected)
70 return de::getSizedArrayElement<MatchCase::EXPECTED_LAST>(descs, expected);
76 CaseListParserCase (tcu::TestContext& testCtx, const char* name, const char* caseList, const MatchCase* subCases, int numSubCases)
109 const MatchCase& curCase = m_subCases[subCaseNdx];
111 bool matchCase;
118 matchCase = caseListFilter->checkTestCaseName(curCase.path);
120 if ((matchGroup == (curCase.expected == MatchCase::MATCH_GROUP)) &&
121 (matchCase == (curCase.expected == MatchCase::MATCH_CASE)))
138 const MatchCase* const m_subCases;
200 static const MatchCase subCases[] =
202 { "test", MatchCase::MATCH_CASE },
203 { "test.cd", MatchCase::NO_MATCH },
209 static const MatchCase subCases[] =
211 { "a", MatchCase::MATCH_GROUP },
212 { "b", MatchCase::NO_MATCH },
213 { "a.b", MatchCase::MATCH_CASE },
214 { "a.a", MatchCase::NO_MATCH },
220 static const MatchCase subCases[] =
222 { "a", MatchCase::MATCH_GROUP },
223 { "b", MatchCase::NO_MATCH },
224 { "a.b", MatchCase::MATCH_CASE },
225 { "a.a", MatchCase::NO_MATCH },
226 { "a.c", MatchCase::MATCH_CASE },
232 static const MatchCase subCases[] =
234 { "a", MatchCase::MATCH_GROUP },
235 { "b", MatchCase::NO_MATCH },
236 { "a.b", MatchCase::MATCH_CASE },
237 { "a.c", MatchCase::NO_MATCH },
238 { "a.d", MatchCase::NO_MATCH },
239 { "a.e", MatchCase::NO_MATCH },
240 { "c", MatchCase::MATCH_GROUP },
241 { "c.b", MatchCase::NO_MATCH },
242 { "c.d", MatchCase::MATCH_CASE },
243 { "c.e", MatchCase::MATCH_CASE },
249 static const MatchCase subCases[] =
251 { "a", MatchCase::MATCH_CASE },
252 { "b", MatchCase::NO_MATCH },
253 { "a.b", MatchCase::NO_MATCH },
254 { "a.c", MatchCase::NO_MATCH },
255 { "a.d", MatchCase::NO_MATCH },
256 { "a.e", MatchCase::NO_MATCH },
257 { "c", MatchCase::MATCH_GROUP },
258 { "c.b", MatchCase::NO_MATCH },
259 { "c.d", MatchCase::MATCH_CASE },
260 { "c.e", MatchCase::MATCH_CASE },
266 static const MatchCase subCases[] =
268 { "a", MatchCase::MATCH_CASE },
269 { "b", MatchCase::NO_MATCH },
270 { "a.b", MatchCase::NO_MATCH },
271 { "a.c", MatchCase::NO_MATCH },
272 { "a.d", MatchCase::NO_MATCH },
273 { "a.e", MatchCase::NO_MATCH },
274 { "c", MatchCase::MATCH_GROUP },
275 { "c.b", MatchCase::NO_MATCH },
276 { "c.d", MatchCase::MATCH_CASE },
277 { "c.e", MatchCase::MATCH_CASE },
283 static const MatchCase subCases[] =
285 { "test", MatchCase::MATCH_CASE },
286 { "test.cd", MatchCase::NO_MATCH },
292 static const MatchCase subCases[] =
294 { "test", MatchCase::MATCH_CASE },
295 { "test.cd", MatchCase::NO_MATCH },
301 static const MatchCase subCases[] =
303 { "test", MatchCase::MATCH_CASE },
304 { "test.cd", MatchCase::NO_MATCH },
353 static const MatchCase subCases[] =
355 { "test", MatchCase::MATCH_CASE },
356 { "test.cd", MatchCase::NO_MATCH },
362 static const MatchCase subCases[] =
364 { "a", MatchCase::MATCH_GROUP },
365 { "b", MatchCase::NO_MATCH },
366 { "a.b", MatchCase::MATCH_CASE },
367 { "a.a", MatchCase::NO_MATCH },
373 static const MatchCase subCases[] =
375 { "a", MatchCase::MATCH_GROUP },
376 { "b", MatchCase::NO_MATCH },
377 { "a.b", MatchCase::MATCH_CASE },
378 { "a.a", MatchCase::NO_MATCH },
379 { "a.c", MatchCase::MATCH_CASE },
385 static const MatchCase subCases[] =
387 { "a", MatchCase::MATCH_GROUP },
388 { "b", MatchCase::NO_MATCH },
389 { "a.b", MatchCase::MATCH_CASE },
390 { "a.a", MatchCase::NO_MATCH },
391 { "a.c", MatchCase::MATCH_CASE },
397 static const MatchCase subCases[] =
399 { "a", MatchCase::MATCH_GROUP },
400 { "b", MatchCase::NO_MATCH },
401 { "a.b", MatchCase::MATCH_CASE },
402 { "a.a", MatchCase::NO_MATCH },
403 { "a.c", MatchCase::MATCH_CASE },
409 static const MatchCase subCases[] =
411 { "a", MatchCase::MATCH_GROUP },
412 { "b", MatchCase::NO_MATCH },
413 { "a.b", MatchCase::MATCH_CASE },
414 { "a.a", MatchCase::NO_MATCH },
415 { "a.c", MatchCase::MATCH_CASE },
421 static const MatchCase subCases[] =
423 { "a", MatchCase::MATCH_GROUP },
424 { "b", MatchCase::NO_MATCH },
425 { "a.b", MatchCase::MATCH_CASE },
426 { "a.a", MatchCase::NO_MATCH },
427 { "a.c", MatchCase::MATCH_CASE },
433 static const MatchCase subCases[] =
435 { "a", MatchCase::MATCH_GROUP },
436 { "b", MatchCase::NO_MATCH },
437 { "a.b", MatchCase::MATCH_CASE },
438 { "a.a", MatchCase::NO_MATCH },
439 { "a.c", MatchCase::MATCH_CASE },
445 static const MatchCase subCases[] =
447 { "a", MatchCase::MATCH_GROUP },
448 { "b", MatchCase::NO_MATCH },
449 { "a.b", MatchCase::MATCH_CASE },
450 { "a.a", MatchCase::NO_MATCH },
451 { "a.c", MatchCase::MATCH_CASE },
457 static const MatchCase subCases[] =
459 { "a", MatchCase::MATCH_GROUP },
460 { "b", MatchCase::NO_MATCH },
461 { "a.b", MatchCase::MATCH_CASE },
462 { "a.c", MatchCase::NO_MATCH },
463 { "a.d", MatchCase::NO_MATCH },
464 { "a.e", MatchCase::NO_MATCH },
465 { "c", MatchCase::MATCH_GROUP },
466 { "c.b", MatchCase::NO_MATCH },
467 { "c.d", MatchCase::MATCH_CASE },
468 { "c.e", MatchCase::MATCH_CASE },
474 static const MatchCase subCases[] =
476 { "a", MatchCase::MATCH_CASE },
477 { "b", MatchCase::NO_MATCH },
478 { "a.b", MatchCase::NO_MATCH },
479 { "a.c", MatchCase::NO_MATCH },
480 { "a.d", MatchCase::NO_MATCH },
481 { "a.e", MatchCase::NO_MATCH },
482 { "c", MatchCase::MATCH_GROUP },
483 { "c.b", MatchCase::NO_MATCH },
484 { "c.d", MatchCase::MATCH_CASE },
485 { "c.e", MatchCase::MATCH_CASE },
491 static const MatchCase subCases[] =
493 { "a", MatchCase::MATCH_CASE },
494 { "b", MatchCase::NO_MATCH },
495 { "a.b", MatchCase::NO_MATCH },
496 { "a.c", MatchCase::NO_MATCH },
497 { "a.d", MatchCase::NO_MATCH },
498 { "a.e", MatchCase::NO_MATCH },
499 { "c", MatchCase::MATCH_GROUP },
500 MatchCase::NO_MATCH },
501 { "c.d", MatchCase::MATCH_CASE },
502 { "c.e", MatchCase::MATCH_CASE },
508 static const MatchCase subCases[] =
510 { "a", MatchCase::MATCH_GROUP },
511 { "b", MatchCase::NO_MATCH },
512 { "a.b", MatchCase::MATCH_GROUP },
513 { "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 },
524 static const MatchCase subCases[] =
526 { "a", MatchCase::MATCH_GROUP },
527 { "a.b", MatchCase::MATCH_GROUP },
528 { "a.b.c.d.e", MatchCase::MATCH_CASE },
529 { "a.b.c.d.g", MatchCase::MATCH_CASE },
530 { "x.y", MatchCase::MATCH_GROUP },
531 { "x.y.z", MatchCase::MATCH_CASE },
532 { "a.b.c.f", MatchCase::MATCH_CASE },
533 { "a.b.c.x", MatchCase::MATCH_CASE },
541 static const MatchCase subCases[] =
543 { "a", MatchCase::MATCH_GROUP },
544 { "a.a", MatchCase::MATCH_GROUP },
545 { "a.b.c.d", MatchCase::MATCH_CASE },
546 { "a.b.c.d", MatchCase::MATCH_CASE },