Lines Matching refs:Tester
1043 PatternTester Tester; in TEST_F() local
1048 Tester.parseSubst("%VAR:").takeError()); in TEST_F()
1051 Tester.parseSubst("@LINE:").takeError()); in TEST_F()
1054 Tester.parseSubst("BAR:").takeError()); in TEST_F()
1057 Tester.parseSubst("VAR GARBAGE:").takeError()); in TEST_F()
1061 Tester.parseSubst("%X,FOO:").takeError()); in TEST_F()
1065 Tester.parseSubst("X,VAR1:").takeError()); in TEST_F()
1067 Tester.parseSubst("%F,VAR1:").takeError()); in TEST_F()
1069 Tester.parseSubst("%X a,VAR1:").takeError()); in TEST_F()
1072 EXPECT_THAT_EXPECTED(Tester.parseSubst("VAR1:"), Succeeded()); in TEST_F()
1073 EXPECT_THAT_EXPECTED(Tester.parseSubst(" VAR2:"), Succeeded()); in TEST_F()
1074 EXPECT_THAT_EXPECTED(Tester.parseSubst("VAR3 :"), Succeeded()); in TEST_F()
1075 EXPECT_THAT_EXPECTED(Tester.parseSubst("VAR3: "), Succeeded()); in TEST_F()
1079 EXPECT_FALSE(Tester.parsePattern("[[#%u, VAR_UNSIGNED:]]")); in TEST_F()
1080 EXPECT_FALSE(Tester.parsePattern("[[#%x, VAR_LOWER_HEX:]]")); in TEST_F()
1081 EXPECT_THAT_EXPECTED(Tester.parseSubst("%X, VAR_UPPER_HEX:"), Succeeded()); in TEST_F()
1084 EXPECT_FALSE(Tester.parsePattern("[[#%.8X, PADDED_ADDR:]]")); in TEST_F()
1085 EXPECT_FALSE(Tester.parsePattern("[[#%.8, PADDED_NUM:]]")); in TEST_F()
1088 EXPECT_THAT_EXPECTED(Tester.parseSubst("%#x, PREFIXED_ADDR:"), Succeeded()); in TEST_F()
1089 EXPECT_THAT_EXPECTED(Tester.parseSubst("%#X, PREFIXED_ADDR:"), Succeeded()); in TEST_F()
1093 Tester.parseSubst("%#u, PREFIXED_UNSI:").takeError()); in TEST_F()
1095 Tester.parseSubst("%#d, PREFIXED_UNSI:").takeError()); in TEST_F()
1098 EXPECT_THAT_EXPECTED(Tester.parseSubst("FOOBAR: FOO+1"), Succeeded()); in TEST_F()
1102 Tester.initNextPattern(); in TEST_F()
1106 Tester.parseSubst("%VAR").takeError()); in TEST_F()
1109 Tester.parseSubst("@FOO").takeError()); in TEST_F()
1116 ASSERT_FALSE(Tester.parsePattern("[[#SAME_LINE_VAR:]]")); in TEST_F()
1119 Tester.parseSubst("SAME_LINE_VAR").takeError()); in TEST_F()
1123 ASSERT_FALSE(Tester.parsePattern("[[#SAME_LINE_EXPR_VAR:@LINE+1]]")); in TEST_F()
1126 Tester.parseSubst("SAME_LINE_EXPR_VAR").takeError()); in TEST_F()
1130 ASSERT_THAT_EXPECTED(Tester.parseSubst("UNDEF"), Succeeded()); in TEST_F()
1131 EXPECT_TRUE(Tester.parsePattern("[[UNDEF:.*]]")); in TEST_F()
1135 Tester.parseSubst("42U").takeError()); in TEST_F()
1138 EXPECT_THAT_EXPECTED(Tester.parseSubst(""), Succeeded()); in TEST_F()
1142 Tester.parseSubst("==").takeError()); in TEST_F()
1145 EXPECT_THAT_EXPECTED(Tester.parseSubst("FOO"), Succeeded()); in TEST_F()
1146 EXPECT_THAT_EXPECTED(Tester.parseSubst("18"), Succeeded()); in TEST_F()
1147 EXPECT_THAT_EXPECTED(Tester.parseSubst(std::to_string(MaxUint64)), in TEST_F()
1149 EXPECT_THAT_EXPECTED(Tester.parseSubst("0x12"), Succeeded()); in TEST_F()
1150 EXPECT_THAT_EXPECTED(Tester.parseSubst("-30"), Succeeded()); in TEST_F()
1151 EXPECT_THAT_EXPECTED(Tester.parseSubst(std::to_string(MinInt64)), in TEST_F()
1155 EXPECT_THAT_EXPECTED(Tester.parseSubst("==FOO"), Succeeded()); in TEST_F()
1159 Tester.parseSubst("+=FOO").takeError()); in TEST_F()
1163 Tester.parseSubst("X,FOO:").takeError()); in TEST_F()
1165 Tester.parseSubst("%F,FOO").takeError()); in TEST_F()
1167 Tester.parseSubst("%X a,FOO").takeError()); in TEST_F()
1170 EXPECT_THAT_EXPECTED(Tester.parseSubst("FOO+3"), Succeeded()); in TEST_F()
1171 EXPECT_THAT_EXPECTED(Tester.parseSubst("FOO+0xC"), Succeeded()); in TEST_F()
1172 EXPECT_THAT_EXPECTED(Tester.parseSubst("FOO-3+FOO"), Succeeded()); in TEST_F()
1175 Tester.parseSubst("@LINE/2").takeError()); in TEST_F()
1178 Tester.parseSubst("@LINE+").takeError()); in TEST_F()
1183 Tester.parseSubst("@LINE+%VAR").takeError()); in TEST_F()
1188 Tester.parseSubst("@LINE+@LINE", /*IsLegacyNumExpr=*/true).takeError()); in TEST_F()
1193 Tester.parseSubst("2", /*IsLegacyNumExpr=*/true).takeError()); in TEST_F()
1198 Tester.parseSubst("@LINE+0xC", /*LegacyLineExpr=*/true).takeError()); in TEST_F()
1201 EXPECT_THAT_EXPECTED(Tester.parseSubst("%u, FOO"), Succeeded()); in TEST_F()
1202 EXPECT_THAT_EXPECTED(Tester.parseSubst("%d, FOO"), Succeeded()); in TEST_F()
1203 EXPECT_THAT_EXPECTED(Tester.parseSubst("%x, FOO"), Succeeded()); in TEST_F()
1204 EXPECT_THAT_EXPECTED(Tester.parseSubst("%X, FOO"), Succeeded()); in TEST_F()
1207 EXPECT_THAT_EXPECTED(Tester.parseSubst("%.8u, FOO"), Succeeded()); in TEST_F()
1208 EXPECT_THAT_EXPECTED(Tester.parseSubst("%.8, FOO"), Succeeded()); in TEST_F()
1211 EXPECT_THAT_EXPECTED(Tester.parseSubst("@LINE+2", /*IsLegacyNumExpr=*/true), in TEST_F()
1217 Tester.parseSubst("@LINE+2+@LINE", /*IsLegacyNumExpr=*/true).takeError()); in TEST_F()
1220 Tester.parseSubst("@LINE+2+2", /*IsLegacyNumExpr=*/true).takeError()); in TEST_F()
1224 EXPECT_THAT_EXPECTED(Tester.parseSubst("FOO+VAR_UNSIGNED"), Succeeded()); in TEST_F()
1227 EXPECT_THAT_EXPECTED(Tester.parseSubst("%X,FOO+VAR_LOWER_HEX"), Succeeded()); in TEST_F()
1233 Tester.parseSubst("FOO+VAR_LOWER_HEX").takeError()); in TEST_F()
1236 EXPECT_THAT_EXPECTED(Tester.parseSubst("(1)"), Succeeded()); in TEST_F()
1237 EXPECT_THAT_EXPECTED(Tester.parseSubst("(1+1)"), Succeeded()); in TEST_F()
1238 EXPECT_THAT_EXPECTED(Tester.parseSubst("(1)+1"), Succeeded()); in TEST_F()
1239 EXPECT_THAT_EXPECTED(Tester.parseSubst("((1)+1)"), Succeeded()); in TEST_F()
1240 EXPECT_THAT_EXPECTED(Tester.parseSubst("((1)+X)"), Succeeded()); in TEST_F()
1241 EXPECT_THAT_EXPECTED(Tester.parseSubst("((X)+Y)"), Succeeded()); in TEST_F()
1244 Tester.parseSubst("(").takeError()); in TEST_F()
1246 Tester.parseSubst("(1").takeError()); in TEST_F()
1248 Tester.parseSubst("(1+").takeError()); in TEST_F()
1250 Tester.parseSubst("(1+1").takeError()); in TEST_F()
1252 Tester.parseSubst("((1+2+3").takeError()); in TEST_F()
1254 Tester.parseSubst("((1+2)+3").takeError()); in TEST_F()
1258 Tester.parseSubst("(1)(2)").takeError()); in TEST_F()
1260 Tester.parseSubst("2(X)").takeError()); in TEST_F()
1265 Tester.parseSubst(")").takeError()); in TEST_F()
1267 Tester.parseSubst("1)").takeError()); in TEST_F()
1269 Tester.parseSubst("(1+2))").takeError()); in TEST_F()
1271 Tester.parseSubst("(2))").takeError()); in TEST_F()
1273 Tester.parseSubst("(1))(").takeError()); in TEST_F()
1276 EXPECT_THAT_EXPECTED(Tester.parseSubst("add(FOO,3)"), Succeeded()); in TEST_F()
1277 EXPECT_THAT_EXPECTED(Tester.parseSubst("add (FOO,3)"), Succeeded()); in TEST_F()
1279 EXPECT_THAT_EXPECTED(Tester.parseSubst("add(FOO, min(BAR,10))"), Succeeded()); in TEST_F()
1281 EXPECT_THAT_EXPECTED(Tester.parseSubst("add(FOO, (BAR+10) + 3)"), in TEST_F()
1283 EXPECT_THAT_EXPECTED(Tester.parseSubst("add(FOO, min (BAR,10) + 3)"), in TEST_F()
1286 EXPECT_THAT_EXPECTED(Tester.parseSubst("add"), Succeeded()); in TEST_F()
1287 EXPECT_THAT_EXPECTED(Tester.parseSubst("add+FOO"), Succeeded()); in TEST_F()
1288 EXPECT_THAT_EXPECTED(Tester.parseSubst("FOO+add"), Succeeded()); in TEST_F()
1289 EXPECT_THAT_EXPECTED(Tester.parseSubst("add(add,add)+add"), Succeeded()); in TEST_F()
1293 Tester.parseSubst("add(FOO,(BAR+7)").takeError()); in TEST_F()
1295 Tester.parseSubst("add(FOO,min(BAR,7)").takeError()); in TEST_F()
1297 Tester.parseSubst("add(FOO,)").takeError()); in TEST_F()
1299 Tester.parseSubst("add(,FOO)").takeError()); in TEST_F()
1301 Tester.parseSubst("add(FOO,,3)").takeError()); in TEST_F()
1305 Tester.parseSubst("bogus_function(FOO,3)").takeError()); in TEST_F()
1307 Tester.parseSubst("@add(2,3)").takeError()); in TEST_F()
1309 Tester.parseSubst("$add(2,3)").takeError()); in TEST_F()
1311 Tester.parseSubst("FOO(2,3)").takeError()); in TEST_F()
1313 Tester.parseSubst("FOO (2,3)").takeError()); in TEST_F()
1317 Tester.parseSubst("add(FOO)").takeError()); in TEST_F()
1319 Tester.parseSubst("add(FOO,3,4)").takeError()); in TEST_F()
1323 Tester.parseSubst("2add(FOO,2)").takeError()); in TEST_F()
1325 Tester.parseSubst("FOO add(FOO,2)").takeError()); in TEST_F()
1327 Tester.parseSubst("add(FOO,2)add(FOO,2)").takeError()); in TEST_F()
1331 PatternTester Tester; in TEST_F() local
1334 EXPECT_TRUE(Tester.parsePattern("[[ BAR]]")); in TEST_F()
1337 EXPECT_TRUE(Tester.parsePattern("[[42INVALID]]")); in TEST_F()
1340 EXPECT_TRUE(Tester.parsePattern("[[@PAT:]]")); in TEST_F()
1341 EXPECT_TRUE(Tester.parsePattern("[[PAT+2:]]")); in TEST_F()
1344 EXPECT_TRUE(Tester.parsePattern("[[FOO:]]")); in TEST_F()
1347 EXPECT_TRUE(Tester.parsePattern("[[FOO-BAR]]")); in TEST_F()
1350 EXPECT_FALSE(Tester.parsePattern("[[BAR]]")); in TEST_F()
1353 EXPECT_FALSE(Tester.parsePattern("[[PAT:[0-9]+]]")); in TEST_F()
1356 EXPECT_TRUE(Tester.parsePattern("[[#42INVALID]]")); in TEST_F()
1359 EXPECT_FALSE(Tester.parsePattern("[[#FOO]]")); in TEST_F()
1362 EXPECT_FALSE(Tester.parsePattern("[[@LINE+2]]")); in TEST_F()
1365 EXPECT_TRUE(Tester.parsePattern("[[@LINE+0x3]]")); in TEST_F()
1369 PatternTester Tester; in TEST_F() local
1372 ASSERT_FALSE(Tester.parsePattern("[[#%u, -1]]")); in TEST_F()
1375 Tester.match("").takeError()); in TEST_F()
1378 Tester.initNextPattern(); in TEST_F()
1379 ASSERT_FALSE(Tester.parsePattern("[[#]]")); in TEST_F()
1380 expectNotFoundError(Tester.match("FAIL").takeError()); in TEST_F()
1381 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1384 Tester.initNextPattern(); in TEST_F()
1385 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR:]]")); in TEST_F()
1386 expectNotFoundError(Tester.match("FAIL").takeError()); in TEST_F()
1387 expectNotFoundError(Tester.match("").takeError()); in TEST_F()
1388 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1389 Tester.initNextPattern(); in TEST_F()
1390 Tester.parsePattern("[[#%u,NUMVAR_UNSIGNED:]]"); in TEST_F()
1391 expectNotFoundError(Tester.match("C").takeError()); in TEST_F()
1392 EXPECT_THAT_EXPECTED(Tester.match("20"), Succeeded()); in TEST_F()
1393 Tester.initNextPattern(); in TEST_F()
1394 Tester.parsePattern("[[#%x,NUMVAR_LOWER_HEX:]]"); in TEST_F()
1395 expectNotFoundError(Tester.match("g").takeError()); in TEST_F()
1396 expectNotFoundError(Tester.match("C").takeError()); in TEST_F()
1397 EXPECT_THAT_EXPECTED(Tester.match("c"), Succeeded()); in TEST_F()
1398 Tester.initNextPattern(); in TEST_F()
1399 Tester.parsePattern("[[#%X,NUMVAR_UPPER_HEX:]]"); in TEST_F()
1400 expectNotFoundError(Tester.match("H").takeError()); in TEST_F()
1401 expectNotFoundError(Tester.match("b").takeError()); in TEST_F()
1402 EXPECT_THAT_EXPECTED(Tester.match("B"), Succeeded()); in TEST_F()
1406 Tester.initNextPattern(); in TEST_F()
1407 Tester.parsePattern("[[#NUMVAR_UNSIGNED-5]]"); in TEST_F()
1408 expectNotFoundError(Tester.match("f").takeError()); in TEST_F()
1409 expectNotFoundError(Tester.match("F").takeError()); in TEST_F()
1410 EXPECT_THAT_EXPECTED(Tester.match("15"), Succeeded()); in TEST_F()
1411 Tester.initNextPattern(); in TEST_F()
1412 Tester.parsePattern("[[#NUMVAR_LOWER_HEX+1]]"); in TEST_F()
1413 expectNotFoundError(Tester.match("13").takeError()); in TEST_F()
1414 expectNotFoundError(Tester.match("D").takeError()); in TEST_F()
1415 EXPECT_THAT_EXPECTED(Tester.match("d"), Succeeded()); in TEST_F()
1416 Tester.initNextPattern(); in TEST_F()
1417 Tester.parsePattern("[[#NUMVAR_UPPER_HEX+1]]"); in TEST_F()
1418 expectNotFoundError(Tester.match("12").takeError()); in TEST_F()
1419 expectNotFoundError(Tester.match("c").takeError()); in TEST_F()
1420 EXPECT_THAT_EXPECTED(Tester.match("C"), Succeeded()); in TEST_F()
1423 Tester.initNextPattern(); in TEST_F()
1424 ASSERT_FALSE(Tester.parsePattern("100")); in TEST_F()
1425 expectNotFoundError(Tester.match("101").takeError()); in TEST_F()
1428 Tester.initNextPattern(); in TEST_F()
1429 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR]]")); in TEST_F()
1430 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1433 Tester.initNextPattern(); in TEST_F()
1434 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR]] [[#NUMVAR+2]]")); in TEST_F()
1435 expectNotFoundError(Tester.match("19 21").takeError()); in TEST_F()
1436 expectNotFoundError(Tester.match("18 21").takeError()); in TEST_F()
1437 EXPECT_THAT_EXPECTED(Tester.match("18 20"), Succeeded()); in TEST_F()
1441 Tester.initNextPattern(); in TEST_F()
1442 ASSERT_FALSE(Tester.parsePattern("[[#@LINE]]")); in TEST_F()
1444 EXPECT_THAT_EXPECTED(Tester.match(std::to_string(Tester.getLineNumber())), in TEST_F()
1446 Tester.initNextPattern(); in TEST_F()
1448 ASSERT_FALSE(Tester.parsePattern("[[#UNKNOWN1+UNKNOWN2]]")); in TEST_F()
1451 Tester.match("FOO").takeError()); in TEST_F()
1452 Tester.initNextPattern(); in TEST_F()
1455 EXPECT_FALSE(Tester.parsePattern("[[#@LINE]]")); in TEST_F()
1456 EXPECT_THAT_EXPECTED(Tester.match(std::to_string(Tester.getLineNumber())), in TEST_F()
1461 PatternTester Tester; in TEST_F() local
1463 Tester.initNextPattern(); in TEST_F()
1464 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR:]]")); in TEST_F()
1465 expectNotFoundError(Tester.match("FAIL").takeError()); in TEST_F()
1466 expectNotFoundError(Tester.match("").takeError()); in TEST_F()
1467 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1469 Tester.initNextPattern(); in TEST_F()
1470 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR + (2 + 2)]]")); in TEST_F()
1471 expectNotFoundError(Tester.match("21").takeError()); in TEST_F()
1472 EXPECT_THAT_EXPECTED(Tester.match("22"), Succeeded()); in TEST_F()
1473 Tester.initNextPattern(); in TEST_F()
1474 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR + (2)]]")); in TEST_F()
1475 EXPECT_THAT_EXPECTED(Tester.match("20"), Succeeded()); in TEST_F()
1476 Tester.initNextPattern(); in TEST_F()
1477 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR+(2)]]")); in TEST_F()
1478 EXPECT_THAT_EXPECTED(Tester.match("20"), Succeeded()); in TEST_F()
1479 Tester.initNextPattern(); in TEST_F()
1480 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR+(NUMVAR)]]")); in TEST_F()
1481 EXPECT_THAT_EXPECTED(Tester.match("36"), Succeeded()); in TEST_F()
1484 Tester.initNextPattern(); in TEST_F()
1485 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR+(2+(2))]]")); in TEST_F()
1486 EXPECT_THAT_EXPECTED(Tester.match("22"), Succeeded()); in TEST_F()
1487 Tester.initNextPattern(); in TEST_F()
1488 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR+(2+(NUMVAR))]]")); in TEST_F()
1489 EXPECT_THAT_EXPECTED(Tester.match("38"), Succeeded()); in TEST_F()
1490 Tester.initNextPattern(); in TEST_F()
1491 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR+((((NUMVAR))))]]")); in TEST_F()
1492 EXPECT_THAT_EXPECTED(Tester.match("36"), Succeeded()); in TEST_F()
1493 Tester.initNextPattern(); in TEST_F()
1494 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR+((((NUMVAR)))-1)-1]]")); in TEST_F()
1495 EXPECT_THAT_EXPECTED(Tester.match("34"), Succeeded()); in TEST_F()
1498 Tester.initNextPattern(); in TEST_F()
1499 ASSERT_FALSE(Tester.parsePattern("[[#(NUMVAR)]]")); in TEST_F()
1500 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1501 Tester.initNextPattern(); in TEST_F()
1502 ASSERT_FALSE(Tester.parsePattern("[[#(NUMVAR+2)]]")); in TEST_F()
1503 EXPECT_THAT_EXPECTED(Tester.match("20"), Succeeded()); in TEST_F()
1507 PatternTester Tester; in TEST_F() local
1509 Tester.initNextPattern(); in TEST_F()
1510 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR:]]")); in TEST_F()
1511 expectNotFoundError(Tester.match("FAIL").takeError()); in TEST_F()
1512 expectNotFoundError(Tester.match("").takeError()); in TEST_F()
1513 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1516 Tester.initNextPattern(); in TEST_F()
1517 ASSERT_FALSE(Tester.parsePattern("[[#add(NUMVAR,13)]]")); in TEST_F()
1518 EXPECT_THAT_EXPECTED(Tester.match("31"), Succeeded()); in TEST_F()
1519 Tester.initNextPattern(); in TEST_F()
1520 ASSERT_FALSE(Tester.parsePattern("[[#div(NUMVAR,3)]]")); in TEST_F()
1521 EXPECT_THAT_EXPECTED(Tester.match("6"), Succeeded()); in TEST_F()
1522 Tester.initNextPattern(); in TEST_F()
1523 ASSERT_FALSE(Tester.parsePattern("[[#max(NUMVAR,5)]]")); in TEST_F()
1524 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1525 Tester.initNextPattern(); in TEST_F()
1526 ASSERT_FALSE(Tester.parsePattern("[[#max(NUMVAR,99)]]")); in TEST_F()
1527 EXPECT_THAT_EXPECTED(Tester.match("99"), Succeeded()); in TEST_F()
1528 Tester.initNextPattern(); in TEST_F()
1529 ASSERT_FALSE(Tester.parsePattern("[[#min(NUMVAR,5)]]")); in TEST_F()
1530 EXPECT_THAT_EXPECTED(Tester.match("5"), Succeeded()); in TEST_F()
1531 Tester.initNextPattern(); in TEST_F()
1532 ASSERT_FALSE(Tester.parsePattern("[[#min(NUMVAR,99)]]")); in TEST_F()
1533 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1534 Tester.initNextPattern(); in TEST_F()
1535 ASSERT_FALSE(Tester.parsePattern("[[#mul(NUMVAR,3)]]")); in TEST_F()
1536 EXPECT_THAT_EXPECTED(Tester.match("54"), Succeeded()); in TEST_F()
1537 Tester.initNextPattern(); in TEST_F()
1538 ASSERT_FALSE(Tester.parsePattern("[[#sub(NUMVAR,7)]]")); in TEST_F()
1539 EXPECT_THAT_EXPECTED(Tester.match("11"), Succeeded()); in TEST_F()
1542 Tester.initNextPattern(); in TEST_F()
1543 ASSERT_FALSE(Tester.parsePattern("[[#add(min(7,2),max(4,10))]]")); in TEST_F()
1544 EXPECT_THAT_EXPECTED(Tester.match("12"), Succeeded()); in TEST_F()
1547 Tester.initNextPattern(); in TEST_F()
1548 ASSERT_FALSE(Tester.parsePattern("[[#add(add,add)+min (add,3)+add]]")); in TEST_F()
1549 EXPECT_THAT_EXPECTED(Tester.match("24"), Succeeded()); in TEST_F()
1761 PatternTester Tester; in TEST_F() local
1762 ASSERT_FALSE(Tester.parsePattern("[[STRVAR:[a-z]+]] [[#NUMVAR:@LINE]]")); in TEST_F()
1763 EXPECT_THAT_EXPECTED(Tester.match("foobar 2"), Succeeded()); in TEST_F()
1765 Tester.printVariableDefs(FileCheckDiag::MatchFoundAndExpected, Diags); in TEST_F()