Lines Matching refs:Tester
1002 PatternTester Tester; in TEST_F() local
1007 Tester.parseSubst("%VAR:").takeError()); in TEST_F()
1010 Tester.parseSubst("@LINE:").takeError()); in TEST_F()
1013 Tester.parseSubst("BAR:").takeError()); in TEST_F()
1016 Tester.parseSubst("VAR GARBAGE:").takeError()); in TEST_F()
1020 Tester.parseSubst("%X,FOO:").takeError()); in TEST_F()
1024 Tester.parseSubst("X,VAR1:").takeError()); in TEST_F()
1026 Tester.parseSubst("%F,VAR1:").takeError()); in TEST_F()
1028 Tester.parseSubst("%X a,VAR1:").takeError()); in TEST_F()
1031 EXPECT_THAT_EXPECTED(Tester.parseSubst("VAR1:"), Succeeded()); in TEST_F()
1032 EXPECT_THAT_EXPECTED(Tester.parseSubst(" VAR2:"), Succeeded()); in TEST_F()
1033 EXPECT_THAT_EXPECTED(Tester.parseSubst("VAR3 :"), Succeeded()); in TEST_F()
1034 EXPECT_THAT_EXPECTED(Tester.parseSubst("VAR3: "), Succeeded()); in TEST_F()
1038 EXPECT_FALSE(Tester.parsePattern("[[#%u, VAR_UNSIGNED:]]")); in TEST_F()
1039 EXPECT_FALSE(Tester.parsePattern("[[#%x, VAR_LOWER_HEX:]]")); in TEST_F()
1040 EXPECT_THAT_EXPECTED(Tester.parseSubst("%X, VAR_UPPER_HEX:"), Succeeded()); in TEST_F()
1043 EXPECT_FALSE(Tester.parsePattern("[[#%.8X, PADDED_ADDR:]]")); in TEST_F()
1044 EXPECT_FALSE(Tester.parsePattern("[[#%.8, PADDED_NUM:]]")); in TEST_F()
1047 EXPECT_THAT_EXPECTED(Tester.parseSubst("FOOBAR: FOO+1"), Succeeded()); in TEST_F()
1051 Tester.initNextPattern(); in TEST_F()
1055 Tester.parseSubst("%VAR").takeError()); in TEST_F()
1058 Tester.parseSubst("@FOO").takeError()); in TEST_F()
1065 ASSERT_FALSE(Tester.parsePattern("[[#SAME_LINE_VAR:]]")); in TEST_F()
1068 Tester.parseSubst("SAME_LINE_VAR").takeError()); in TEST_F()
1072 ASSERT_FALSE(Tester.parsePattern("[[#SAME_LINE_EXPR_VAR:@LINE+1]]")); in TEST_F()
1075 Tester.parseSubst("SAME_LINE_EXPR_VAR").takeError()); in TEST_F()
1079 ASSERT_THAT_EXPECTED(Tester.parseSubst("UNDEF"), Succeeded()); in TEST_F()
1080 EXPECT_TRUE(Tester.parsePattern("[[UNDEF:.*]]")); in TEST_F()
1084 Tester.parseSubst("42U").takeError()); in TEST_F()
1087 EXPECT_THAT_EXPECTED(Tester.parseSubst(""), Succeeded()); in TEST_F()
1091 Tester.parseSubst("==").takeError()); in TEST_F()
1094 EXPECT_THAT_EXPECTED(Tester.parseSubst("FOO"), Succeeded()); in TEST_F()
1095 EXPECT_THAT_EXPECTED(Tester.parseSubst("18"), Succeeded()); in TEST_F()
1096 EXPECT_THAT_EXPECTED(Tester.parseSubst(std::to_string(MaxUint64)), in TEST_F()
1098 EXPECT_THAT_EXPECTED(Tester.parseSubst("0x12"), Succeeded()); in TEST_F()
1099 EXPECT_THAT_EXPECTED(Tester.parseSubst("-30"), Succeeded()); in TEST_F()
1100 EXPECT_THAT_EXPECTED(Tester.parseSubst(std::to_string(MinInt64)), in TEST_F()
1104 EXPECT_THAT_EXPECTED(Tester.parseSubst("==FOO"), Succeeded()); in TEST_F()
1108 Tester.parseSubst("+=FOO").takeError()); in TEST_F()
1112 Tester.parseSubst("X,FOO:").takeError()); in TEST_F()
1114 Tester.parseSubst("%F,FOO").takeError()); in TEST_F()
1116 Tester.parseSubst("%X a,FOO").takeError()); in TEST_F()
1119 EXPECT_THAT_EXPECTED(Tester.parseSubst("FOO+3"), Succeeded()); in TEST_F()
1120 EXPECT_THAT_EXPECTED(Tester.parseSubst("FOO+0xC"), Succeeded()); in TEST_F()
1121 EXPECT_THAT_EXPECTED(Tester.parseSubst("FOO-3+FOO"), Succeeded()); in TEST_F()
1124 Tester.parseSubst("@LINE/2").takeError()); in TEST_F()
1127 Tester.parseSubst("@LINE+").takeError()); in TEST_F()
1132 Tester.parseSubst("@LINE+%VAR").takeError()); in TEST_F()
1137 Tester.parseSubst("@LINE+@LINE", /*IsLegacyNumExpr=*/true).takeError()); in TEST_F()
1142 Tester.parseSubst("2", /*IsLegacyNumExpr=*/true).takeError()); in TEST_F()
1147 Tester.parseSubst("@LINE+0xC", /*LegacyLineExpr=*/true).takeError()); in TEST_F()
1150 EXPECT_THAT_EXPECTED(Tester.parseSubst("%u, FOO"), Succeeded()); in TEST_F()
1151 EXPECT_THAT_EXPECTED(Tester.parseSubst("%d, FOO"), Succeeded()); in TEST_F()
1152 EXPECT_THAT_EXPECTED(Tester.parseSubst("%x, FOO"), Succeeded()); in TEST_F()
1153 EXPECT_THAT_EXPECTED(Tester.parseSubst("%X, FOO"), Succeeded()); in TEST_F()
1156 EXPECT_THAT_EXPECTED(Tester.parseSubst("%.8u, FOO"), Succeeded()); in TEST_F()
1157 EXPECT_THAT_EXPECTED(Tester.parseSubst("%.8, FOO"), Succeeded()); in TEST_F()
1160 EXPECT_THAT_EXPECTED(Tester.parseSubst("@LINE+2", /*IsLegacyNumExpr=*/true), in TEST_F()
1166 Tester.parseSubst("@LINE+2+@LINE", /*IsLegacyNumExpr=*/true).takeError()); in TEST_F()
1169 Tester.parseSubst("@LINE+2+2", /*IsLegacyNumExpr=*/true).takeError()); in TEST_F()
1173 EXPECT_THAT_EXPECTED(Tester.parseSubst("FOO+VAR_UNSIGNED"), Succeeded()); in TEST_F()
1176 EXPECT_THAT_EXPECTED(Tester.parseSubst("%X,FOO+VAR_LOWER_HEX"), Succeeded()); in TEST_F()
1182 Tester.parseSubst("FOO+VAR_LOWER_HEX").takeError()); in TEST_F()
1185 EXPECT_THAT_EXPECTED(Tester.parseSubst("(1)"), Succeeded()); in TEST_F()
1186 EXPECT_THAT_EXPECTED(Tester.parseSubst("(1+1)"), Succeeded()); in TEST_F()
1187 EXPECT_THAT_EXPECTED(Tester.parseSubst("(1)+1"), Succeeded()); in TEST_F()
1188 EXPECT_THAT_EXPECTED(Tester.parseSubst("((1)+1)"), Succeeded()); in TEST_F()
1189 EXPECT_THAT_EXPECTED(Tester.parseSubst("((1)+X)"), Succeeded()); in TEST_F()
1190 EXPECT_THAT_EXPECTED(Tester.parseSubst("((X)+Y)"), Succeeded()); in TEST_F()
1193 Tester.parseSubst("(").takeError()); in TEST_F()
1195 Tester.parseSubst("(1").takeError()); in TEST_F()
1197 Tester.parseSubst("(1+").takeError()); in TEST_F()
1199 Tester.parseSubst("(1+1").takeError()); in TEST_F()
1201 Tester.parseSubst("((1+2+3").takeError()); in TEST_F()
1203 Tester.parseSubst("((1+2)+3").takeError()); in TEST_F()
1207 Tester.parseSubst("(1)(2)").takeError()); in TEST_F()
1209 Tester.parseSubst("2(X)").takeError()); in TEST_F()
1214 Tester.parseSubst(")").takeError()); in TEST_F()
1216 Tester.parseSubst("1)").takeError()); in TEST_F()
1218 Tester.parseSubst("(1+2))").takeError()); in TEST_F()
1220 Tester.parseSubst("(2))").takeError()); in TEST_F()
1222 Tester.parseSubst("(1))(").takeError()); in TEST_F()
1225 EXPECT_THAT_EXPECTED(Tester.parseSubst("add(FOO,3)"), Succeeded()); in TEST_F()
1226 EXPECT_THAT_EXPECTED(Tester.parseSubst("add (FOO,3)"), Succeeded()); in TEST_F()
1228 EXPECT_THAT_EXPECTED(Tester.parseSubst("add(FOO, min(BAR,10))"), Succeeded()); in TEST_F()
1230 EXPECT_THAT_EXPECTED(Tester.parseSubst("add(FOO, (BAR+10) + 3)"), in TEST_F()
1232 EXPECT_THAT_EXPECTED(Tester.parseSubst("add(FOO, min (BAR,10) + 3)"), in TEST_F()
1235 EXPECT_THAT_EXPECTED(Tester.parseSubst("add"), Succeeded()); in TEST_F()
1236 EXPECT_THAT_EXPECTED(Tester.parseSubst("add+FOO"), Succeeded()); in TEST_F()
1237 EXPECT_THAT_EXPECTED(Tester.parseSubst("FOO+add"), Succeeded()); in TEST_F()
1238 EXPECT_THAT_EXPECTED(Tester.parseSubst("add(add,add)+add"), Succeeded()); in TEST_F()
1242 Tester.parseSubst("add(FOO,(BAR+7)").takeError()); in TEST_F()
1244 Tester.parseSubst("add(FOO,min(BAR,7)").takeError()); in TEST_F()
1246 Tester.parseSubst("add(FOO,)").takeError()); in TEST_F()
1248 Tester.parseSubst("add(,FOO)").takeError()); in TEST_F()
1250 Tester.parseSubst("add(FOO,,3)").takeError()); in TEST_F()
1254 Tester.parseSubst("bogus_function(FOO,3)").takeError()); in TEST_F()
1256 Tester.parseSubst("@add(2,3)").takeError()); in TEST_F()
1258 Tester.parseSubst("$add(2,3)").takeError()); in TEST_F()
1260 Tester.parseSubst("FOO(2,3)").takeError()); in TEST_F()
1262 Tester.parseSubst("FOO (2,3)").takeError()); in TEST_F()
1266 Tester.parseSubst("add(FOO)").takeError()); in TEST_F()
1268 Tester.parseSubst("add(FOO,3,4)").takeError()); in TEST_F()
1272 Tester.parseSubst("2add(FOO,2)").takeError()); in TEST_F()
1274 Tester.parseSubst("FOO add(FOO,2)").takeError()); in TEST_F()
1276 Tester.parseSubst("add(FOO,2)add(FOO,2)").takeError()); in TEST_F()
1280 PatternTester Tester; in TEST_F() local
1283 EXPECT_TRUE(Tester.parsePattern("[[ BAR]]")); in TEST_F()
1286 EXPECT_TRUE(Tester.parsePattern("[[42INVALID]]")); in TEST_F()
1289 EXPECT_TRUE(Tester.parsePattern("[[@PAT:]]")); in TEST_F()
1290 EXPECT_TRUE(Tester.parsePattern("[[PAT+2:]]")); in TEST_F()
1293 EXPECT_TRUE(Tester.parsePattern("[[FOO:]]")); in TEST_F()
1296 EXPECT_FALSE(Tester.parsePattern("[[BAR]]")); in TEST_F()
1299 EXPECT_FALSE(Tester.parsePattern("[[PAT:[0-9]+]]")); in TEST_F()
1302 EXPECT_TRUE(Tester.parsePattern("[[#42INVALID]]")); in TEST_F()
1305 EXPECT_FALSE(Tester.parsePattern("[[#FOO]]")); in TEST_F()
1308 EXPECT_FALSE(Tester.parsePattern("[[@LINE+2]]")); in TEST_F()
1311 EXPECT_TRUE(Tester.parsePattern("[[@LINE+0x3]]")); in TEST_F()
1315 PatternTester Tester; in TEST_F() local
1318 ASSERT_FALSE(Tester.parsePattern("[[#%u, -1]]")); in TEST_F()
1321 Tester.match("").takeError()); in TEST_F()
1324 Tester.initNextPattern(); in TEST_F()
1325 ASSERT_FALSE(Tester.parsePattern("[[#]]")); in TEST_F()
1326 expectNotFoundError(Tester.match("FAIL").takeError()); in TEST_F()
1327 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1330 Tester.initNextPattern(); in TEST_F()
1331 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR:]]")); in TEST_F()
1332 expectNotFoundError(Tester.match("FAIL").takeError()); in TEST_F()
1333 expectNotFoundError(Tester.match("").takeError()); in TEST_F()
1334 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1335 Tester.initNextPattern(); in TEST_F()
1336 Tester.parsePattern("[[#%u,NUMVAR_UNSIGNED:]]"); in TEST_F()
1337 expectNotFoundError(Tester.match("C").takeError()); in TEST_F()
1338 EXPECT_THAT_EXPECTED(Tester.match("20"), Succeeded()); in TEST_F()
1339 Tester.initNextPattern(); in TEST_F()
1340 Tester.parsePattern("[[#%x,NUMVAR_LOWER_HEX:]]"); in TEST_F()
1341 expectNotFoundError(Tester.match("g").takeError()); in TEST_F()
1342 expectNotFoundError(Tester.match("C").takeError()); in TEST_F()
1343 EXPECT_THAT_EXPECTED(Tester.match("c"), Succeeded()); in TEST_F()
1344 Tester.initNextPattern(); in TEST_F()
1345 Tester.parsePattern("[[#%X,NUMVAR_UPPER_HEX:]]"); in TEST_F()
1346 expectNotFoundError(Tester.match("H").takeError()); in TEST_F()
1347 expectNotFoundError(Tester.match("b").takeError()); in TEST_F()
1348 EXPECT_THAT_EXPECTED(Tester.match("B"), Succeeded()); in TEST_F()
1352 Tester.initNextPattern(); in TEST_F()
1353 Tester.parsePattern("[[#NUMVAR_UNSIGNED-5]]"); in TEST_F()
1354 expectNotFoundError(Tester.match("f").takeError()); in TEST_F()
1355 expectNotFoundError(Tester.match("F").takeError()); in TEST_F()
1356 EXPECT_THAT_EXPECTED(Tester.match("15"), Succeeded()); in TEST_F()
1357 Tester.initNextPattern(); in TEST_F()
1358 Tester.parsePattern("[[#NUMVAR_LOWER_HEX+1]]"); in TEST_F()
1359 expectNotFoundError(Tester.match("13").takeError()); in TEST_F()
1360 expectNotFoundError(Tester.match("D").takeError()); in TEST_F()
1361 EXPECT_THAT_EXPECTED(Tester.match("d"), Succeeded()); in TEST_F()
1362 Tester.initNextPattern(); in TEST_F()
1363 Tester.parsePattern("[[#NUMVAR_UPPER_HEX+1]]"); in TEST_F()
1364 expectNotFoundError(Tester.match("12").takeError()); in TEST_F()
1365 expectNotFoundError(Tester.match("c").takeError()); in TEST_F()
1366 EXPECT_THAT_EXPECTED(Tester.match("C"), Succeeded()); in TEST_F()
1369 Tester.initNextPattern(); in TEST_F()
1370 ASSERT_FALSE(Tester.parsePattern("100")); in TEST_F()
1371 expectNotFoundError(Tester.match("101").takeError()); in TEST_F()
1374 Tester.initNextPattern(); in TEST_F()
1375 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR]]")); in TEST_F()
1376 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1379 Tester.initNextPattern(); in TEST_F()
1380 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR]] [[#NUMVAR+2]]")); in TEST_F()
1381 expectNotFoundError(Tester.match("19 21").takeError()); in TEST_F()
1382 expectNotFoundError(Tester.match("18 21").takeError()); in TEST_F()
1383 EXPECT_THAT_EXPECTED(Tester.match("18 20"), Succeeded()); in TEST_F()
1387 Tester.initNextPattern(); in TEST_F()
1388 ASSERT_FALSE(Tester.parsePattern("[[#@LINE]]")); in TEST_F()
1390 EXPECT_THAT_EXPECTED(Tester.match(std::to_string(Tester.getLineNumber())), in TEST_F()
1392 Tester.initNextPattern(); in TEST_F()
1394 ASSERT_FALSE(Tester.parsePattern("[[#UNKNOWN]]")); in TEST_F()
1395 expectUndefErrors({"UNKNOWN"}, Tester.match("FOO").takeError()); in TEST_F()
1396 Tester.initNextPattern(); in TEST_F()
1399 EXPECT_FALSE(Tester.parsePattern("[[#@LINE]]")); in TEST_F()
1400 EXPECT_THAT_EXPECTED(Tester.match(std::to_string(Tester.getLineNumber())), in TEST_F()
1405 PatternTester Tester; in TEST_F() local
1407 Tester.initNextPattern(); in TEST_F()
1408 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR:]]")); in TEST_F()
1409 expectNotFoundError(Tester.match("FAIL").takeError()); in TEST_F()
1410 expectNotFoundError(Tester.match("").takeError()); in TEST_F()
1411 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1413 Tester.initNextPattern(); in TEST_F()
1414 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR + (2 + 2)]]")); in TEST_F()
1415 expectNotFoundError(Tester.match("21").takeError()); in TEST_F()
1416 EXPECT_THAT_EXPECTED(Tester.match("22"), Succeeded()); in TEST_F()
1417 Tester.initNextPattern(); in TEST_F()
1418 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR + (2)]]")); in TEST_F()
1419 EXPECT_THAT_EXPECTED(Tester.match("20"), Succeeded()); in TEST_F()
1420 Tester.initNextPattern(); in TEST_F()
1421 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR+(2)]]")); in TEST_F()
1422 EXPECT_THAT_EXPECTED(Tester.match("20"), Succeeded()); in TEST_F()
1423 Tester.initNextPattern(); in TEST_F()
1424 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR+(NUMVAR)]]")); in TEST_F()
1425 EXPECT_THAT_EXPECTED(Tester.match("36"), Succeeded()); in TEST_F()
1428 Tester.initNextPattern(); in TEST_F()
1429 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR+(2+(2))]]")); in TEST_F()
1430 EXPECT_THAT_EXPECTED(Tester.match("22"), Succeeded()); in TEST_F()
1431 Tester.initNextPattern(); in TEST_F()
1432 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR+(2+(NUMVAR))]]")); in TEST_F()
1433 EXPECT_THAT_EXPECTED(Tester.match("38"), Succeeded()); in TEST_F()
1434 Tester.initNextPattern(); in TEST_F()
1435 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR+((((NUMVAR))))]]")); in TEST_F()
1436 EXPECT_THAT_EXPECTED(Tester.match("36"), Succeeded()); in TEST_F()
1437 Tester.initNextPattern(); in TEST_F()
1438 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR+((((NUMVAR)))-1)-1]]")); in TEST_F()
1439 EXPECT_THAT_EXPECTED(Tester.match("34"), Succeeded()); in TEST_F()
1442 Tester.initNextPattern(); in TEST_F()
1443 ASSERT_FALSE(Tester.parsePattern("[[#(NUMVAR)]]")); in TEST_F()
1444 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1445 Tester.initNextPattern(); in TEST_F()
1446 ASSERT_FALSE(Tester.parsePattern("[[#(NUMVAR+2)]]")); in TEST_F()
1447 EXPECT_THAT_EXPECTED(Tester.match("20"), Succeeded()); in TEST_F()
1451 PatternTester Tester; in TEST_F() local
1453 Tester.initNextPattern(); in TEST_F()
1454 ASSERT_FALSE(Tester.parsePattern("[[#NUMVAR:]]")); in TEST_F()
1455 expectNotFoundError(Tester.match("FAIL").takeError()); in TEST_F()
1456 expectNotFoundError(Tester.match("").takeError()); in TEST_F()
1457 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1460 Tester.initNextPattern(); in TEST_F()
1461 ASSERT_FALSE(Tester.parsePattern("[[#add(NUMVAR,13)]]")); in TEST_F()
1462 EXPECT_THAT_EXPECTED(Tester.match("31"), Succeeded()); in TEST_F()
1463 Tester.initNextPattern(); in TEST_F()
1464 ASSERT_FALSE(Tester.parsePattern("[[#div(NUMVAR,3)]]")); in TEST_F()
1465 EXPECT_THAT_EXPECTED(Tester.match("6"), Succeeded()); in TEST_F()
1466 Tester.initNextPattern(); in TEST_F()
1467 ASSERT_FALSE(Tester.parsePattern("[[#max(NUMVAR,5)]]")); in TEST_F()
1468 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1469 Tester.initNextPattern(); in TEST_F()
1470 ASSERT_FALSE(Tester.parsePattern("[[#max(NUMVAR,99)]]")); in TEST_F()
1471 EXPECT_THAT_EXPECTED(Tester.match("99"), Succeeded()); in TEST_F()
1472 Tester.initNextPattern(); in TEST_F()
1473 ASSERT_FALSE(Tester.parsePattern("[[#min(NUMVAR,5)]]")); in TEST_F()
1474 EXPECT_THAT_EXPECTED(Tester.match("5"), Succeeded()); in TEST_F()
1475 Tester.initNextPattern(); in TEST_F()
1476 ASSERT_FALSE(Tester.parsePattern("[[#min(NUMVAR,99)]]")); in TEST_F()
1477 EXPECT_THAT_EXPECTED(Tester.match("18"), Succeeded()); in TEST_F()
1478 Tester.initNextPattern(); in TEST_F()
1479 ASSERT_FALSE(Tester.parsePattern("[[#mul(NUMVAR,3)]]")); in TEST_F()
1480 EXPECT_THAT_EXPECTED(Tester.match("54"), Succeeded()); in TEST_F()
1481 Tester.initNextPattern(); in TEST_F()
1482 ASSERT_FALSE(Tester.parsePattern("[[#sub(NUMVAR,7)]]")); in TEST_F()
1483 EXPECT_THAT_EXPECTED(Tester.match("11"), Succeeded()); in TEST_F()
1486 Tester.initNextPattern(); in TEST_F()
1487 ASSERT_FALSE(Tester.parsePattern("[[#add(min(7,2),max(4,10))]]")); in TEST_F()
1488 EXPECT_THAT_EXPECTED(Tester.match("12"), Succeeded()); in TEST_F()
1491 Tester.initNextPattern(); in TEST_F()
1492 ASSERT_FALSE(Tester.parsePattern("[[#add(add,add)+min (add,3)+add]]")); in TEST_F()
1493 EXPECT_THAT_EXPECTED(Tester.match("24"), Succeeded()); in TEST_F()
1705 PatternTester Tester; in TEST_F() local
1706 ASSERT_FALSE(Tester.parsePattern("[[STRVAR:[a-z]+]] [[#NUMVAR:@LINE]]")); in TEST_F()
1707 EXPECT_THAT_EXPECTED(Tester.match("foobar 2"), Succeeded()); in TEST_F()
1709 Tester.printVariableDefs(FileCheckDiag::MatchFoundAndExpected, Diags); in TEST_F()