TrackedDependencies\TrackedDependenciesTests.cs (617)
284DependencyTestHelper.MockTask,
299DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.h"), "");
300DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
301DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
311DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.h"), "");
314DependencyTestHelper.MockTask,
315DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
316DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
318DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
333DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.h"), "");
334DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
335DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
341DependencyTestHelper.MockTask,
342DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
343DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
345DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
361DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.h"), "");
362DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
363DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
364DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.tlog"), "");
367DependencyTestHelper.MockTask,
368DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
369DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
371DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
387DependencyTestHelper.WriteAll("TestFiles\\one.h", "");
388DependencyTestHelper.WriteAll("TestFiles\\one.cpp", "");
389DependencyTestHelper.WriteAll("TestFiles\\one.obj", "");
390DependencyTestHelper.WriteAll("TestFiles\\one.tlog", "");
392MockTask task = DependencyTestHelper.MockTask;
396DependencyTestHelper.ItemArray(new TaskItem("TestFiles\\|one|.tlog")),
397DependencyTestHelper.ItemArray(new TaskItem("TestFiles\\one.cpp")),
399DependencyTestHelper.ItemArray(new TaskItem("TestFiles\\one.obj")),
415DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.h"), "");
416DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
417DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
420MockTask task = DependencyTestHelper.MockTask;
424DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
425DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
427DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
441DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.h"), "");
442DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
443DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
446MockTask task = DependencyTestHelper.MockTask;
450DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
451DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
453DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
467DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.h"), "");
468DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
469DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
472MockTask task = DependencyTestHelper.MockTask;
476DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
477DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
479DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
493DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.h"), "");
494DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
495DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
498MockTask task = DependencyTestHelper.MockTask;
502DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
503DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
505DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
519DependencyTestHelper.WriteAll("TestFiles\\one.h", "");
520DependencyTestHelper.WriteAll("TestFiles\\foo.cpp", "");
521DependencyTestHelper.WriteAll("TestFiles\\one.obj", "");
526MockTask task = DependencyTestHelper.MockTask;
530DependencyTestHelper.ItemArray(new TaskItem("TestFiles\\one.tlog")),
533DependencyTestHelper.ItemArray(new TaskItem("TestFiles\\one.obj")),
545MockTask task = DependencyTestHelper.MockTask;
549DependencyTestHelper.ItemArray(new TaskItem("TestFiles\\|one|.write.tlog")));
562MockTask task = DependencyTestHelper.MockTask;
566DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
579MockTask task = DependencyTestHelper.MockTask;
583DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
596MockTask task = DependencyTestHelper.MockTask;
600DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
613MockTask task = DependencyTestHelper.MockTask;
617DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
628DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.h"), "");
629DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
630DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
643DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
646DependencyTestHelper.MockTask,
647DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
648DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
650DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
665DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
666DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
667DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
668DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
669DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
681DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
684DependencyTestHelper.MockTask,
685DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
686DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
688DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
703DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
704DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
705DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
706DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
707DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
724CanonicalTrackedOutputFiles compactOutputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
730DependencyTestHelper.MockTask,
731DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))),
732DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
741CanonicalTrackedOutputFiles outputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
742DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
745DependencyTestHelper.MockTask,
746DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))),
747DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
763DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
764DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
765DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
766DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
767DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
790CanonicalTrackedOutputFiles compactOutputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
795DependencyTestHelper.MockTask,
796DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))),
797DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
806CanonicalTrackedOutputFiles writtenOutputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
807DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
810DependencyTestHelper.MockTask,
811DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))),
812DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
830DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
831DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
832DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
833DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
834DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
835DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.tlh"), "");
836DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.tli"), "");
860CanonicalTrackedOutputFiles compactOutputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
864CanonicalTrackedOutputFiles writtenOutputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
865DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
870DependencyTestHelper.MockTask,
871DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))),
872DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
882DependencyTestHelper.MockTask,
883DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))),
884DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
898DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
899DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
900DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
901DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
902DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
903DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.tlh"), "");
904DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.tli"), "");
931CanonicalTrackedOutputFiles compactOutputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
935CanonicalTrackedOutputFiles writtenOutputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
936DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
941DependencyTestHelper.MockTask,
942DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))),
953DependencyTestHelper.MockTask,
954DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))),
969DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
970DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
971DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
972DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
973DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
974DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.tlh"), "");
975DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.tli"), "");
997CanonicalTrackedOutputFiles outputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
1015DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1016DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1017DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
1018DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1019DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1020DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.tlh"), "");
1021DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.tli"), "");
1043CanonicalTrackedOutputFiles outputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
1061DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1062DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1063DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
1064DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1065DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1080DependencyTestHelper.MockTask,
1081DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
1082DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
1084DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
1102DependencyTestHelper.MockTask,
1103DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
1104DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
1106DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
1124DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1125DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1126DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
1127DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1128DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.cpp"), "");
1130DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1131DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.obj"), "");
1155CanonicalTrackedOutputFiles compactOutputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
1165compactOutputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
1168DependencyTestHelper.MockTask,
1169DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))),
1187DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1188DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1189DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
1190DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1191DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1206DependencyTestHelper.MockTask,
1207DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
1208DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
1210DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
1231DependencyTestHelper.MockTask,
1232DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
1233DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
1235DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
1249DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1250DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1251DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
1252DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1253DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1255DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two1.h"), "");
1256DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two2.h"), "");
1257DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two3.h"), "");
1258DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.cpp"), "");
1259DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.obj"), "");
1276DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1278DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two2.h"), "");
1281DependencyTestHelper.MockTask,
1282DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
1314DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1315DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1316DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
1317DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1318DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1320DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two1.h"), "");
1321DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two2.h"), "");
1322DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two3.h"), "");
1323DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.cpp"), "");
1324DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.obj"), "");
1341DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1343DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two2.h"), "");
1346DependencyTestHelper.MockTask,
1347DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
1377DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1378DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1379DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
1380DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1381DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1383DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two1.h"), "");
1384DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two3.h"), "");
1385DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.cpp"), "");
1386DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.obj"), "");
1403DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1406DependencyTestHelper.MockTask,
1407DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
1432DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1433DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1434DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
1435DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1436DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1450DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1453DependencyTestHelper.MockTask,
1454DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
1455DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
1457DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
1472DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1473DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1474DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
1475DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1476DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1490DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1493DependencyTestHelper.MockTask,
1494DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
1495DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
1497DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
1512DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1513DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1514DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1515DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two1.h"), "");
1516DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two2.h"), "");
1517DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two3.h"), "");
1518DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.cpp"), "");
1534DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two2.h"), "");
1537DependencyTestHelper.MockTask,
1538DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
1539DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
1541DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
1555DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1556DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1557DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
1558DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1559DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1576DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1584DependencyTestHelper.MockTask,
1586DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
1588DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
1603DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1604DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1605DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
1606DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1607DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1624DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1632DependencyTestHelper.MockTask,
1634DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
1636DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
1651DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.h"), "");
1652DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1653DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1663DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.h"), "");
1666DependencyTestHelper.MockTask,
1667DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
1668DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
1670DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
1685DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1686DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1687DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
1688DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1689DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1706DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1714DependencyTestHelper.MockTask,
1716DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
1718DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
1733DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1734DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1735DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
1736DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1737DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1738DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two1.h"), "");
1739DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two2.h"), "");
1740DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two3.h"), "");
1741DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.cpp"), "");
1756DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two2.h"), "");
1764DependencyTestHelper.MockTask,
1766DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "two.cpp"))),
1768DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
1783DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1784DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1785DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
1786DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1787DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1788DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two1.h"), "");
1789DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two2.h"), "");
1790DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two3.h"), "");
1791DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.cpp"), "");
1806DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two2.h"), "");
1813DependencyTestHelper.MockTask,
1815DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
1817DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
1831DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
1832DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1833DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
1834DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
1835DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
1852DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
1860DependencyTestHelper.MockTask,
1862DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
1864DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
1886CanonicalTrackedOutputFiles d = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
1887DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))));
1918CanonicalTrackedOutputFiles d = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
1936CanonicalTrackedOutputFiles d = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
1937DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))));
1964CanonicalTrackedOutputFiles d = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
1965DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))));
2008CanonicalTrackedOutputFiles d = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
2009DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))));
2097CanonicalTrackedOutputFiles d = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
2098DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))));
2160CanonicalTrackedOutputFiles d = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
2161DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))));
2204CanonicalTrackedOutputFiles d = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
2235CanonicalTrackedOutputFiles d = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
2236DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))));
2261CanonicalTrackedOutputFiles d = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
2262DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))));
2275DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
2276DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
2277DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
2278DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
2279DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.cpp"), "");
2280DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "three.cpp"), "");
2282DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
2283DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.obj"), "");
2284DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "three.obj"), "");
2327CanonicalTrackedOutputFiles outputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
2331DependencyTestHelper.MockTask,
2332DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))),
2353DependencyTestHelper.MockTask,
2354DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))),
2373DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
2374DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
2375DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
2376DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
2377DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.cpp"), "");
2378DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "three.cpp"), "");
2380DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
2381DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.obj"), "");
2382DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "three.obj"), "");
2417CanonicalTrackedOutputFiles outputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
2426DependencyTestHelper.MockTask,
2427DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))),
2448DependencyTestHelper.MockTask,
2449DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))),
2473DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
2474DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
2475DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
2476DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
2477DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.cpp"), "");
2478DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "three.cpp"), "");
2480DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
2481DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.obj"), "");
2482DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "three.obj"), "");
2519CanonicalTrackedOutputFiles outputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
2533DependencyTestHelper.MockTask,
2534DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))),
2563DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
2564DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
2565DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
2566DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.cpp"), "");
2567DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "three.cpp"), "");
2571DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
2572DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.obj"), "");
2573DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "three.obj"), "");
2578DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "Foo", "one2.h"), "");
2617CanonicalTrackedOutputFiles outputs = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))));
2621DependencyTestHelper.MockTask,
2622DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))),
2639DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
2640DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
2641DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
2642DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
2643DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
2644DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two1.h"), "");
2645DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two2.h"), "");
2646DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two3.h"), "");
2647DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.cpp"), "");
2648DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.obj"), "");
2673DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
2682DependencyTestHelper.MockTask,
2684DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
2686DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
2705DependencyTestHelper.MockTask,
2707DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.cpp"))),
2709DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.obj"))),
2724DependencyTestHelper.MockTask,
2726DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "two.cpp"))),
2728DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "two.obj"))),
2740DependencyTestHelper.MockTask,
2742DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "two.cpp"))),
2744DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "two.obj"))),
2795CanonicalTrackedOutputFiles d = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
2826CanonicalTrackedOutputFiles d2 = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
2839CanonicalTrackedOutputFiles d3 = new CanonicalTrackedOutputFiles(DependencyTestHelper.MockTask,
2862DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
2863DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
2864DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
2865DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two1.h"), "");
2866DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two2.h"), "");
2867DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two3.h"), "");
2868DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "three1.h"), "");
2869DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "three2.h"), "");
2872DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
2873DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "two.cpp"), "");
2874DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "three.cpp"), "");
2877DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
2878DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "twothree.obj"), "");
2936DependencyTestHelper.MockTask,
2956DependencyTestHelper.MockTask,
2979DependencyTestHelper.WriteAll("TestFiles\\one.h", "");
2980DependencyTestHelper.WriteAll("TestFiles\\one.cpp", "");
2981DependencyTestHelper.WriteAll("TestFiles\\one.obj", "");
2982DependencyTestHelper.WriteAll("TestFiles\\one.tlog", "");
2984MockTask task = DependencyTestHelper.MockTask;
2987DependencyTestHelper.ItemArray(new TaskItem("TestFiles\\|one|.write.tlog")),
3001MockTask task = DependencyTestHelper.MockTask;
3004DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
3018MockTask task = DependencyTestHelper.MockTask;
3021DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
3035MockTask task = DependencyTestHelper.MockTask;
3038DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
3052MockTask task = DependencyTestHelper.MockTask;
3055DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
3067DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
3068DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
3069DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
3070DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
3072DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
3095FlatTrackingData outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3096FlatTrackingData inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3098Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3108DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
3109DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
3110DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
3111DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
3113DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
3132FlatTrackingData outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3133FlatTrackingData inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3136Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3137Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs));
3138Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputOrOutputNewerThanTracking, inputs, outputs));
3148DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
3149DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
3150DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
3151DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
3153DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
3172FlatTrackingData outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3173FlatTrackingData inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3176Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3177Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs));
3178Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputOrOutputNewerThanTracking, inputs, outputs));
3191FlatTrackingData outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3192FlatTrackingData inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3195Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3196Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs));
3197Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputOrOutputNewerThanTracking, inputs, outputs));
3204DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
3205DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
3206DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
3207DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
3220FlatTrackingData outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3221FlatTrackingData inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3224Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3226Assert.True(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs));
3228Assert.True(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputOrOutputNewerThanTracking, inputs, outputs));
3252DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
3253DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
3254DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
3255DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
3257DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
3259FlatTrackingData outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3261FlatTrackingData inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3263Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs));
3273outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3274inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3277Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3279Assert.True(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs));
3287DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
3288DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
3289DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
3290DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
3302FlatTrackingData outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "*-one.write.?.tlog"))), false);
3304FlatTrackingData inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3309outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "*-one.write.?.tlog"))), false);
3311inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3313Assert.True(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs));
3338DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
3339DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
3340DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
3341DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
3346DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
3348FlatTrackingData outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3350FlatTrackingData inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3353Assert.True(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3356Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputOrOutputNewerThanTracking, inputs, outputs));
3362outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3363inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3366Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanTracking, inputs, outputs), "#3");
3369Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs), "#4");
3392DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one1.h"), "");
3393DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one2.h"), "");
3394DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one3.h"), "");
3395DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
3397DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.obj"), "");
3399FlatTrackingData outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3401FlatTrackingData inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3403Assert.True(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3405Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputOrOutputNewerThanTracking, inputs, outputs));
3413outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3414inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3417Assert.True(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputOrOutputNewerThanTracking, inputs, outputs));
3422outputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))), false);
3423inputs = new FlatTrackingData(DependencyTestHelper.MockTask, DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.read.tlog"))), false);
3426Assert.False(FlatTrackingData.IsUpToDate(DependencyTestHelper.MockTask.Log, UpToDateCheckType.InputNewerThanOutput, inputs, outputs));
3440DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "ToBeExcluded", "two.cpp"), "");
3441DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "ToBeExcluded", "two.h"), "");
3443DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.h"), "");
3444DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "one.cpp"), "");
3459DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
3468DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "ToBeExcluded", "two.cpp"), "");
3469DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "ToBeExcluded", "two.h"), "");
3474DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "ToBeExcluded", "SubdirectoryExcluded", "three.cpp"), "");
3475DependencyTestHelper.WriteAll(Path.Combine("TestFiles", "ToBeExcluded", "SubdirectoryExcluded", "three.h"), "");
3479DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.tlog"))),
3500DependencyTestHelper.MockTask,
3501DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))),
3514DependencyTestHelper.MockTask,
3515DependencyTestHelper.ItemArray(new TaskItem(Path.Combine("TestFiles", "one.write.tlog"))),