620 references to AssertLogContains
Microsoft.Build.Engine.OM.UnitTests (25)
Definition\Project_Tests.cs (20)
112
mockLogger.
AssertLogContains
("NewLineEvalAsEmpty");
113
mockLogger.
AssertLogContains
("TabEvalAsEmpty");
114
mockLogger.
AssertLogContains
("CarriageReturnEvalAsEmpty");
141
mockLogger.
AssertLogContains
("IHaveBeenLogged");
169
mockLogger.
AssertLogContains
("IHaveBeenLogged");
414
logger.
AssertLogContains
("MSB4210"); // selfimport
449
logger.
AssertLogContains
("MSB4210"); // selfimport
485
logger.
AssertLogContains
("MSB4011"); // duplicate import
528
logger.
AssertLogContains
("MSB4011"); // duplicate import
2445
logger.
AssertLogContains
("MSB4177");
2469
logger.
AssertLogContains
("MSB4177");
2539
logger.
AssertLogContains
("MSB4177");
3921
logger.
AssertLogContains
($"Project \"{import.Project}\" was not imported by \"{pre.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}), due to false condition; ( \'$(Something)\' == \'nothing\' ) was evaluated as ( \'\' == \'nothing\' ).");
3962
logger.
AssertLogContains
($"Project \"{import.Project}\" was not imported by \"{pre.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}), due to no matching files.");
4007
logger.
AssertLogContains
($"Project \"{import.Project}\" was not imported by \"{pre.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}), due to the file being empty.");
4054
logger.
AssertLogContains
($"Project \"{import.Project}\" was not imported by \"{pre.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}), due to the file being invalid.");
4094
logger.
AssertLogContains
($"Project \"{import.Project}\" was not imported by \"{pre.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}), due to the expression evaluating to an empty string.");
4137
logger.
AssertLogContains
($"Project \"{import.Project}\" was not imported by \"{pre.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}), due to the file not existing.");
4180
logger.
AssertLogContains
($"Project \"{import.Project}\" was not imported by \"{pre.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}), due to no matching files.");
4226
logger.
AssertLogContains
($"Importing project \"{pre1.FullPath}\" into project \"{pre2.FullPath}\" at ({eventArgs.LineNumber},{eventArgs.ColumnNumber}).");
Definition\ProjectItem_Tests.cs (3)
841
collectionLogger.
AssertLogContains
("MSB5029");
967
collectionLogger.
AssertLogContains
("MSB5029");
968
collectionLogger.
AssertLogContains
(testProjectFile);
Definition\ProjectItemDefinition_Tests.cs (1)
220
logger.
AssertLogContains
("a.foo;a.bar/m1");
Instance\ProjectInstance_Tests.cs (1)
385
logger.
AssertLogContains
("[OK]");
Microsoft.Build.Engine.UnitTests (555)
BackEnd\BatchingEngine_Tests.cs (10)
271
log.
AssertLogContains
("[AToBBatched: a;b]");
310
log.
AssertLogContains
("Item Before:dev 1");
311
log.
AssertLogContains
("Item Before:prod 1");
367
log.
AssertLogContains
("[a=a1 b=]");
368
log.
AssertLogContains
("[a= b=b1]");
393
log.
AssertLogContains
("[]");
457
log.
AssertLogContains
("AToZBatched: a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z");
458
log.
AssertLogContains
("ZToABatched: z;y;x;w;v;u;t;s;r;q;p;o;n;m;l;k;j;i;h;g;f;e;d;c;b;a");
492
logger.
AssertLogContains
("[i1;i2 ]", "[i3 m1]");
527
logger.
AssertLogContains
("MSB4036");
BackEnd\BuildManager_Tests.cs (58)
136
_logger.
AssertLogContains
("[success]");
253
_logger.
AssertLogContains
("[success]");
570
_logger.
AssertLogContains
("[success]");
610
_logger.
AssertLogContains
("[success]");
654
_logger.
AssertLogContains
("[success]");
716
_logger.
AssertLogContains
("[success]");
786
_logger.
AssertLogContains
("[success]");
838
_logger.
AssertLogContains
("[success]");
935
_logger.
AssertLogContains
("[success]");
959
_logger.
AssertLogContains
("[errormessage]");
996
logger.
AssertLogContains
("[Warn]");
997
logger.
AssertLogContains
("[Message]");
999
logger.
AssertLogContains
(highMessage);
1000
logger.
AssertLogContains
(normalMessage);
1001
logger.
AssertLogContains
(lowMessage);
1045
_logger.
AssertLogContains
("[errormessage]");
1046
_logger.
AssertLogContains
("[warn]");
1079
_logger.
AssertLogContains
("[errormessage]");
1080
_logger.
AssertLogContains
("[warn]");
1081
_logger.
AssertLogContains
("[message]");
1280
_logger.
AssertLogContains
("[success 1]");
1346
_logger.
AssertLogContains
("[success 1]");
1347
_logger.
AssertLogContains
("[success 2]");
1386
_logger.
AssertLogContains
("[success 1]");
1387
_logger.
AssertLogContains
("[success 2]");
2054
_logger.
AssertLogContains
("Value:Baz");
2070
_logger.
AssertLogContains
("Value:FOO");
2201
_logger.
AssertLogContains
("[success]");
2230
_logger.
AssertLogContains
("[success]");
2287
_logger.
AssertLogContains
("[overridden]");
2288
_logger.
AssertLogContains
("[unmodified]");
2289
_logger.
AssertLogContains
("[new]");
2291
_logger.
AssertLogContains
("[foo2;foo21]");
2292
_logger.
AssertLogContains
("[baz]");
2326
_logger.
AssertLogContains
("[overridden]");
2327
_logger.
AssertLogContains
("[unmodified]");
2478
_logger.
AssertLogContains
("[Build]");
2479
_logger.
AssertLogContains
("[Build2]");
2480
_logger.
AssertLogContains
("[AT1]");
2481
_logger.
AssertLogContains
("[AT2]");
2750
_logger.
AssertLogContains
(skippedMessage);
2846
_logger.
AssertLogContains
("Error in Target2");
2847
_logger.
AssertLogContains
("Target 3");
2848
_logger.
AssertLogContains
("Target 4");
2853
_logger.
AssertLogContains
(skippedMessage1);
2942
_logger.
AssertLogContains
("Error 1");
2943
_logger.
AssertLogContains
("Error 2");
2948
_logger.
AssertLogContains
(skippedMessage1);
2952
_logger.
AssertLogContains
(skippedMessage2);
3377
_logger.
AssertLogContains
("[BaseValue]");
3378
_logger.
AssertLogContains
("[BaseItem]");
3385
_logger.
AssertLogContains
("[NewValue]");
3386
_logger.
AssertLogContains
("[BaseItem;NewItem]");
4473
_logger.
AssertLogContains
("MSB4040");
4485
_logger.
AssertLogContains
("MSB4040");
4615
_logger.
AssertLogContains
($"{target} built");
4621
_logger.
AssertLogContains
($"Child{i} built");
4695
_logger.
AssertLogContains
("Root completed");
BackEnd\IntrinsicTask_Tests.cs (64)
208
logger.
AssertLogContains
("[v1][v2]");
229
logger.
AssertLogContains
("MSB4191"); // Metadata not allowed
933
logger.
AssertLogContains
("[a1][b1]");
955
logger.
AssertLogContains
("MSB4191"); // Metadata not allowed
1087
logger.
AssertLogContains
("MSB4191"); // Metadata not allowed
1171
logger.
AssertLogContains
("MSB4191");
1226
logger.
AssertLogContains
("[#a1#*#a2#]");
1249
logger.
AssertLogContains
("[v0]");
1285
logger.
AssertLogContains
("start:[v0]", "end:[v2]", "final:[v2]");
1340
logger.
AssertLogContains
("[p1]");
1362
logger.
AssertLogContains
("[p1]");
1382
logger.
AssertLogContains
("[i1]");
1404
logger.
AssertLogContains
("[i1]");
1429
logger.
AssertLogContains
(new string[] { "start:[1.in]", "end:[1.in]", "start:[2.in]", "end:[2.in]" });
1454
logger.
AssertLogContains
(new string[] { "start:[]", "end:[p1]", "start:[]", "end:[p1]" });
1490
logger.
AssertLogContains
(new string[] { "start:[]", "end:[" + newFiles.ElementAt(1) + "]", "final:[" + oldFiles.First() + ";" + newFiles.ElementAt(1) + "]" });
1533
logger.
AssertLogContains
(new string[] { "start:[]", "end:[" + newFiles.ElementAt(1) + "]", "final:[" + newFiles.ElementAt(1) + "]" });
1588
logger.
AssertLogContains
(new string[] { "start:[" + newInput + "]",
1692
logger.
AssertLogContains
(new string[] { "final:[a;b;d]" });
2302
logger.
AssertLogContains
("[]");
2335
logger.
AssertLogContains
("[]");
2372
logger.
AssertLogContains
("[a2;a1;a3][b1]");
2409
logger.
AssertLogContains
("[]");
2446
logger.
AssertLogContains
("[a1;a1][a1;a1]");
2484
logger.
AssertLogContains
("[m2]");
2515
logger.
AssertLogContains
("[m3]");
2570
logger.
AssertLogContains
(new string[] { "start:[1.in]", "end:[]", "start:[2.in]", "end:[]" });
2596
logger.
AssertLogContains
(new string[] { "start:[j1]", "end:[]", "start:[j1]", "end:[]" });
2640
logger.
AssertLogContains
(new string[] { "in target:[a][a]", "after target:[a;b;c][a;b;c]" });
2683
logger.
AssertLogContains
(new string[] { "Props During t1:[prop]", "Props During t2:[prop]", "Props After t1;t2:[]", "Props During Build:[prop]" });
2684
logger.
AssertLogContains
(new string[] { "Items During t1:[item]", "Items During t2:[item]", "Items After t1;t2:[]", "Items During Build:[item]" });
2727
logger.
AssertLogContains
(new string[] { "Props During t1:[prop]", "Props During t2:[prop]", "Props After t1;t2:[]", "Props During Build:[prop]" });
2728
logger.
AssertLogContains
(new string[] { "Items During t1:[item]", "Items During t2:[item]", "Items After t1;t2:[]", "Items During Build:[item]" });
2771
logger.
AssertLogContains
(new string[] { "Props During t1:[prop]", "Props During t2:[prop]", "Props After t1;t2:[]", "Props During Build:[prop]" });
2772
logger.
AssertLogContains
(new string[] { "Items During t1:[item]", "Items During t2:[item]", "Items After t1;t2:[]", "Items During Build:[item]" });
2816
logger.
AssertLogContains
(new string[] { "in target:[a][a]", "after target:[a;b;c][a;b;c]" });
2889
logger.
AssertLogContains
(@"[item1|v1|v2|v3]");
2939
logger.
AssertLogContains
(new string[] { "[m2][n1]" });
3169
logger.
AssertLogContains
(@"[a.idl|dlldatadir\a_dlldata.c|headerdir\a.h|tlbdir\a.tlb|proxydir\a_p.c|interfacedir\a_i.c]",
3202
logger.
AssertLogContains
("[m1]");
3248
logger.
AssertLogContains
("[m0][n0]", "[m1][n1]");
3288
logger.
AssertLogContains
("[a.dll]->[.dll]");
3289
logger.
AssertLogContains
("[a.pdb]->[.pdb]");
3316
logger.
AssertLogContains
("[a.dll]->[.dll]");
3317
logger.
AssertLogContains
("[a.dll.pdb]->[.pdb]");
3318
logger.
AssertLogContains
("[a.dll.pdb.pdb]->[.pdb]");
3362
logger.
AssertLogContains
("[a.dll]->[.dll]->[]");
3363
logger.
AssertLogContains
(
3407
logger.
AssertLogContains
("[imported]", "[]");
3447
logger.
AssertLogContains
("[m1]");
3484
logger.
AssertLogContains
(new string[] { "start:[]", "end:[--1.in]", "start:[]", "end:[--2.in]", "final:[--2.in]" });
3510
logger.
AssertLogContains
(new string[] { "end:[--2.in]" });
3581
logger.
AssertLogContains
(new string[] { "final:[" + files.First() + "]" });
3615
logger.
AssertLogContains
("[2]");
3646
logger.
AssertLogContains
("[2]");
3731
logger.
AssertLogContains
("[2]");
3760
logger.
AssertLogContains
("[2]");
3797
logger.
AssertLogContains
("[a;b;c = m4]");
3825
logger.
AssertLogContains
("[b = m1]");
3826
logger.
AssertLogContains
("[a;c = m3]");
3854
logger.
AssertLogContains
("[a = m3]");
3855
logger.
AssertLogContains
("[b = m1]");
3856
logger.
AssertLogContains
("[c = m2]");
3893
logger.
AssertLogContains
("[a;b;c=]");
BackEnd\MSBuild_Tests.cs (55)
267
logger.
AssertLogContains
("Hello from foo.csproj");
305
logger.
AssertLogContains
("Hello from foo.csproj");
353
logger.
AssertLogContains
("Hello from foo.csproj");
399
logger.
AssertLogContains
("Hello from foo.csproj");
686
logger.
AssertLogContains
("a=[a]");
687
logger.
AssertLogContains
("b=[b]");
688
logger.
AssertLogContains
("c=[]");
689
logger.
AssertLogContains
("d=[]");
690
logger.
AssertLogContains
("e=[e]");
691
logger.
AssertLogContains
("f=[f]");
692
logger.
AssertLogContains
("g=[]");
753
logger.
AssertLogContains
("iout1=[]");
754
logger.
AssertLogContains
("iout2=[]");
755
logger.
AssertLogContains
("iout3=[]");
756
logger.
AssertLogContains
("iout4=[]");
757
logger.
AssertLogContains
("iout5=[a/b.foo]");
758
logger.
AssertLogContains
($"iout6=[a{Path.DirectorySeparatorChar}b.foo]");
759
logger.
AssertLogContains
("iin1=[]");
760
logger.
AssertLogContains
("iin2=[]");
761
logger.
AssertLogContains
("iin3=[]");
762
logger.
AssertLogContains
("iin4=[]");
763
logger.
AssertLogContains
("iin5=[a/b.foo]");
764
logger.
AssertLogContains
($"iin6=[a{Path.DirectorySeparatorChar}b.foo]");
800
logger.
AssertLogContains
("iout1=[a/b.foo;c/d.foo;g/h.foo]");
801
logger.
AssertLogContains
("iout1-target-paths=[b.foo;d.foo;h.foo]");
834
logger.
AssertLogContains
("iin1=[a/b.foo;c/d.foo;g/h.foo;g/h.foo]");
835
logger.
AssertLogContains
("iin1-target-paths=[;b.foo;b.foo;d.foo]");
837
logger.
AssertLogContains
(string.Format(ResourceUtilities.GetResourceString("ItemReferencingSelfInTarget"), "iin1", "Filename"));
838
logger.
AssertLogContains
(string.Format(ResourceUtilities.GetResourceString("ItemReferencingSelfInTarget"), "iin1", "Extension"));
879
logger.
AssertLogContains
("iin1=[a/b.foo;c/d.foo;g/h.foo]");
880
logger.
AssertLogContains
("iin1-target-paths=[b.foo;d.foo;h.foo]");
1351
logger.
AssertLogContains
(AssemblyResources.GetString("MSBuild.SkippingRemainingProjects"));
1353
logger.
AssertLogContains
(AssemblyResources.GetString("MSBuild.NotBuildingInParallel"));
1359
logger.
AssertLogContains
("SecondProject");
1369
logger.
AssertLogContains
(AssemblyResources.GetString("MSBuild.SkippingRemainingProjects"));
1378
logger.
AssertLogContains
("SecondProject");
1697
logger.
AssertLogContains
("Proj2 T1 message");
1698
logger.
AssertLogContains
("Proj2 T2 message");
1703
logger.
AssertLogContains
("Proj2 T1 message");
1704
logger.
AssertLogContains
(AssemblyResources.GetString("MSBuild.SkippingRemainingTargets"));
1710
logger.
AssertLogContains
("Proj2 T1 message");
1711
logger.
AssertLogContains
("Proj2 T2 message");
1717
logger.
AssertLogContains
("Proj2 T1 message");
1718
logger.
AssertLogContains
("Proj2 T2 message");
1724
logger.
AssertLogContains
("Proj2 T1 message");
1731
logger.
AssertLogContains
("Proj2 T1 message");
1855
logger.
AssertLogContains
("[foo.out]");
1891
logger.
AssertLogContains
("[foo.out]");
1918
logger.
AssertLogContains
("test message from other");
1940
logger.
AssertLogContains
("MSB3202"); // error MSB3202: The project file was not found.
1967
logger.
AssertLogContains
("test message from other");
1997
logger.
AssertLogContains
(buildNonexistentProjectsByDefault == true
2062
logger.
AssertLogContains
("Existent: referenced.csproj");
2068
logger.
AssertLogContains
("Nonexistent: referenced.csproj");
2136
logger.
AssertLogContains
("message from referenced project");
BackEnd\OnError_Tests.cs (2)
179
l.
AssertLogContains
("[a1;a2][v1][v2]");
596
logger.
AssertLogContains
(String.Format(MockLogger.GetString("TaskReturnedFalseButDidNotLogError"), "FailingTask"));
BackEnd\Scheduler_Tests.cs (2)
722
_logger.
AssertLogContains
("[success]");
726
_logger.
AssertLogContains
(reader.ReadLine());
BackEnd\TargetBuilder_Tests.cs (5)
336
logger.
AssertLogContains
("[GFA;GFT;DFTA;GAFT]");
393
log.
AssertLogContains
("[t]");
425
log.
AssertLogContains
("[t]", "[a]", "[c]");
448
log.
AssertLogContains
("[t]");
484
log.
AssertLogContains
("[a]", "[t]", "[c]", "[t2]");
BackEnd\TargetEntry_Tests.cs (2)
626
log.
AssertLogContains
("item2");
631
log.
AssertLogContains
("item1;item2");
BackEnd\TargetUpToDateChecker_Tests.cs (9)
126
ml.
AssertLogContains
("Running Build target");
323
logger.
AssertLogContains
("SomeMetaThing");
352
logger.
AssertLogContains
("SomeMetaThing");
381
logger.
AssertLogContains
("1;2;3;4;5;6;7;8;9");
382
logger.
AssertLogContains
("a;b;c;d;e;f;g");
411
logger.
AssertLogContains
("1;2;3;4;5;6;7;8;9");
412
logger.
AssertLogContains
("a;b;c;d;e;f;g");
446
logger.
AssertLogContains
("foo.goo");
447
logger.
AssertLogContains
("foo1.goo");
BackEnd\TaskBuilder_Tests.cs (33)
71
logger.
AssertLogContains
("MSB4036");
124
logger.
AssertLogContains
("Made it");
186
logger.
AssertLogContains
("MSB5021");
230
logger.
AssertLogContains
(new string[] { "final:[/assemblyresource:c.resx,barz]" });
231
logger.
AssertLogContains
(new string[] { ResourceUtilities.FormatResourceStringStripCodeAndKeyword("TaskStarted", "CreateProperty") });
232
logger.
AssertLogContains
(new string[] { ResourceUtilities.FormatResourceStringStripCodeAndKeyword("PropertyOutputOverridden", "LinkSwitches", "/assemblyresource:a.resx,foo", "/assemblyresource:b.resx,bar") });
233
logger.
AssertLogContains
(new string[] { ResourceUtilities.FormatResourceStringStripCodeAndKeyword("PropertyOutputOverridden", "LinkSwitches", "/assemblyresource:b.resx,bar", "/assemblyresource:c.resx,barz") });
287
logger.
AssertLogContains
(new string[] { "final:[/assemblyresource:c.resx,barz]" });
289
logger.
AssertLogContains
(new string[] { ResourceUtilities.FormatResourceStringStripCodeAndKeyword("PropertyOutputOverridden", "LinkSwitches", "/assemblyresource:a.resx,foo", "/assemblyresource:b.resx,bar") });
290
logger.
AssertLogContains
(new string[] { ResourceUtilities.FormatResourceStringStripCodeAndKeyword("PropertyOutputOverridden", "LinkSwitches", "/assemblyresource:b.resx,bar", "/assemblyresource:c.resx,barz") });
354
logger.
AssertLogContains
("Property1=[foo]");
355
logger.
AssertLogContains
("Property2=[foo]");
356
logger.
AssertLogContains
("MetadataProperty=[foo]");
357
logger.
AssertLogContains
("TestItem1=[foo]");
358
logger.
AssertLogContains
("TestItem2=[foo]");
359
logger.
AssertLogContains
("MetadataItem=[foo]");
405
logger.
AssertLogContains
("[start:]");
406
logger.
AssertLogContains
("[0:true]");
407
logger.
AssertLogContains
("[1:false]");
408
logger.
AssertLogContains
("[p:false]");
409
logger.
AssertLogContains
("[2:true]");
410
logger.
AssertLogContains
("[3:true]");
411
logger.
AssertLogContains
("[4:false]");
412
logger.
AssertLogContains
("[4:false]");
443
logger.
AssertLogContains
(slashAndBracket);
471
logger.
AssertLogContains
("MSB3031");
495
logger.
AssertLogContains
("MSB3031");
526
logger.
AssertLogContains
("[.ext]");
557
logger.
AssertLogContains
("[||illegal||]");
581
logger.
AssertLogContains
("[foo: ]");
605
logger.
AssertLogContains
("[foo: ]");
687
logger.
AssertLogContains
("Assembly version roll-forward succeeded");
729
logger.
AssertLogContains
("[foo: ]");
BackEnd\TaskExecutionHost_Tests.cs (4)
1034
_logger.
AssertLogContains
("MSB4036");
1054
ml.
AssertLogContains
("a=b");
1086
ml.
AssertLogContains
("MSB4018");
1091
ml.
AssertLogContains
(testExceptionMessage);
BackEnd\TaskHost_Tests.cs (10)
580
mockLogger.
AssertLogContains
("[1]");
581
mockLogger.
AssertLogContains
("[3]"); // [2] may or may not appear.
615
mockLogger.
AssertLogContains
("[1]");
616
mockLogger.
AssertLogContains
("[3]"); // [2] may or may not appear.
650
mockLogger.
AssertLogContains
("[1]");
651
mockLogger.
AssertLogContains
("[3]"); // [2] may or may not appear.
685
mockLogger.
AssertLogContains
("[1]");
686
mockLogger.
AssertLogContains
("[3]"); // [2] may or may not appear.
730
mockLogger.
AssertLogContains
($"{item.Key}: '{item.Value}'");
758
mockLogger.
AssertLogContains
("Global property count: 0");
BackEnd\TaskRegistry_Tests.cs (1)
637
logger.
AssertLogContains
("MSB4275");
ChangeWaves_Tests.cs (1)
71
log.
AssertLogContains
(warningCodesLogShouldContain);
Construction\SolutionFilter_Tests.cs (1)
148
logger.
AssertLogContains
(new string[] { "SimpleProjectBuilt" });
Construction\SolutionProjectGenerator_Tests.cs (8)
682
logger.
AssertLogContains
(logoutputs[i]);
704
logger1.
AssertLogContains
(".[11.0]. .[4.0].");
705
logger1.
AssertLogContains
(String.Format(".[{0}]. .[{0}].", ObjectModelHelpers.MSBuildDefaultToolsVersion));
772
logger.
AssertLogContains
(String.Format(".[{0}].", ObjectModelHelpers.MSBuildDefaultToolsVersion));
2125
logger.
AssertLogContains
("MSB4126");
2208
logger.
AssertLogContains
("MSB4203");
2296
logger.
AssertLogContains
("MSB4204");
2709
mockLogger.
AssertLogContains
("Message from MyTarget");
Definition\ItemDefinitionGroup_Tests.cs (35)
350
logger.
AssertLogContains
("[{a.cpp}{DEBUG;CODEANALYSIS}]"); // Unexpected value after evaluation
380
logger.
AssertLogContains
("[{a.cpp}{DEBUG;CODEANALYSIS}]"); // Unexpected value after evaluation
412
logger.
AssertLogContains
("[{a.cpp}{DEBUG;CODEANALYSIS}]"); // Unexpected value after evaluation
723
logger.
AssertLogContains
("[a.cpp==DEBUG]", "[b.cpp==DEBUG]");
748
logger.
AssertLogContains
("[$(xyz)]");
774
logger.
AssertLogContains
("[]");
806
logger.
AssertLogContains
("[m2-n1-o1]");
895
logger.
AssertLogContains
("[m2]", "[n2]");
925
logger.
AssertLogContains
("[m2]");
955
logger.
AssertLogContains
("[m1]");
986
logger.
AssertLogContains
("[m2]");
1017
logger.
AssertLogContains
("[m1]");
1047
logger.
AssertLogContains
("[m2]");
1117
logger.
AssertLogContains
("[a.cpp==RETAIL]", "[b.cpp==DEBUG]");
1145
logger.
AssertLogContains
("[a.cpp==DEBUG]", "[a.cpp==4]");
1175
logger.
AssertLogContains
("[m2]");
1205
logger.
AssertLogContains
("[n2]");
1240
logger.
AssertLogContains
("[a.cpp==DEBUG]");
1326
logger.
AssertLogContains
("[m1][n2]");
1355
logger.
AssertLogContains
("[m1][n2]");
1388
logger.
AssertLogContains
("[m1]");
1422
logger.
AssertLogContains
("[m2]");
1466
logger.
AssertLogContains
("[m1]");
1616
logger.
AssertLogContains
("i:1 [im1][in1][io2][ip1][]");
1617
logger.
AssertLogContains
("j:2 [jm3][jn3][][][jq3]");
1618
logger.
AssertLogContains
("j:1 [jm6][in1][io2][ip1][jq3]");
1619
logger.
AssertLogContains
("k:3 [km5][][][][kq4]");
1620
logger.
AssertLogContains
("k:2 [jm3][jn3][][][jq3]");
1621
logger.
AssertLogContains
("k:1 [jm6][in1][io2][ip1][jq3]");
1648
logger.
AssertLogContains
("[m1][~m1~]");
1675
logger.
AssertLogContains
("[~~][n1]");
1703
logger.
AssertLogContains
("[m1][m1][]");
1735
logger.
AssertLogContains
("[a.cpp==CODEANALYSIS;RETAIL]");
1794
logger.
AssertLogContains
("[PARENT-before:m1]", "[CHILD:m2]", "[PARENT-after:m1]");
1846
logger.
AssertLogContains
("[CHILD:i1:m=m1,n=n1]", "[PARENT:i1:m=m1,n=n1]");
Definition\ToolsVersion_Tests.cs (24)
91
mockLogger.
AssertLogContains
(ResourceUtilities.FormatResourceStringStripCodeAndKeyword("OverrideTasksFileFailure", rootedPathMessage));
109
mockLogger.
AssertLogContains
("MSB4194");
129
mockLogger.
AssertLogContains
(ResourceUtilities.FormatResourceStringStripCodeAndKeyword("OverrideTasksFileFailure", rootedPathMessage));
149
mockLogger.
AssertLogContains
(ResourceUtilities.FormatResourceStringStripCodeAndKeyword("OverrideTasksFileFailure", rootedPathMessage));
317
mockLogger.
AssertLogContains
("ToolsVersion=\"98.6\"");
318
mockLogger.
AssertLogContains
(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\""));
354
mockLogger.
AssertLogContains
("ToolsVersion=\"0.1\"");
355
mockLogger.
AssertLogContains
(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\""));
389
mockLogger.
AssertLogContains
("ToolsVersion=\"invalidToolsVersion\"");
390
mockLogger.
AssertLogContains
(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\""));
451
mockLogger.
AssertLogContains
("ToolsVersion=\"4.0\"");
452
mockLogger.
AssertLogContains
(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\""));
558
mockLogger.
AssertLogContains
("ToolsVersion=\"4.0\"");
559
mockLogger.
AssertLogContains
("ToolsVersion=\"foo\"");
596
mockLogger.
AssertLogContains
("ToolsVersion=\"4.0\"");
598
mockLogger.
AssertLogContains
(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\""));
639
mockLogger.
AssertLogContains
("ToolsVersion=\"4.0\"");
640
mockLogger.
AssertLogContains
(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\""));
710
mockLogger.
AssertLogContains
("ToolsVersion=\"4.0\"");
711
mockLogger.
AssertLogContains
("ToolsVersion=\"foo\"");
795
mockLogger.
AssertLogContains
("ToolsVersion=\"4.0\"");
796
mockLogger.
AssertLogContains
(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\""));
905
mockLogger.
AssertLogContains
("ToolsVersion=\"4.0\"");
907
mockLogger.
AssertLogContains
(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\""));
EndToEndCondition_Tests.cs (2)
42
logger.
AssertLogContains
("Condition evaluated true");
65
logger.
AssertLogContains
("Condition evaluated false");
EscapingInProjects_Tests.cs (9)
100
logger.
AssertLogContains
("Property value is 'abc ; def ; ghi'");
122
logger.
AssertLogContains
("Property value is 'abc ; def ; ghi'");
559
logger.
AssertLogContains
("Resources = aaa%3bbbb.resx;ccc%3bddd.resx");
597
logger.
AssertLogContains
("Transformed item list: 'X;X%3bX.txt Y;Y%3bY.txt Z;Z%3bZ.txt'");
624
logger.
AssertLogContains
("Transformed item list: 'X;X%3bX.txt Y;Y%3bY.txt Z;Z%3bZ.txt'");
690
logger.
AssertLogContains
("MyGlobalProperty = 'foo%3bbar'");
719
logger.
AssertLogContains
("[*]");
754
logger.
AssertLogContains
("[*]");
812
logger.
AssertLogContains
("[OVERRIDE]");
Evaluation\Evaluator_Tests.cs (132)
360
logger.
AssertLogContains
("PropertyOutsideTarget: ..\\test.txt");
361
logger.
AssertLogContains
("PropertyGroupOutsideTarget: test.txt");
362
logger.
AssertLogContains
("PropertyInsideTarget: ..\\test.txt");
363
logger.
AssertLogContains
("PropertyGroupInsideTarget: ..\\test.txt");
364
logger.
AssertLogContains
("[TargetDirectoryTargetsImport]");
366
logger.
AssertLogContains
("[TargetDirectoryTargetsImportGroup]");
489
logger.
AssertLogContains
("PropertyOutsideTarget: " + Path.Combine("..", "test.txt"));
490
logger.
AssertLogContains
("PropertyGroupOutsideTarget: test.txt");
491
logger.
AssertLogContains
("PropertyInsideTarget: " + Path.Combine("..", "test.txt"));
492
logger.
AssertLogContains
("PropertyGroupInsideTarget: " + Path.Combine("..", "test.txt"));
493
logger.
AssertLogContains
("[TargetDirectoryTargetsImport]");
495
logger.
AssertLogContains
("[TargetDirectoryTargetsImportGroup]");
555
logger.
AssertLogContains
("MSB4211");
776
logger.
AssertLogContains
("MSB4211");
822
logger.
AssertLogContains
("MSB4211");
886
logger.
AssertLogContains
("foo");
1195
logger.
AssertLogContains
("[imported1]");
1196
logger.
AssertLogContains
("[imported2]");
1250
logger.
AssertLogContains
("15F11509E2E047EF9B337807ACEE4448;1C5C388AD1AB46F8A95BDF5894E95B8B");
1251
logger.
AssertLogContains
("5D64384AAB7A45FEA105EDA9959F5A41");
1314
logger.
AssertLogContains
("43FEAE1F861742549766443A31C581F9;14F2D19468E24EEE86F7DD6D6E81BB20;DCBE5C70A6EC41288AEA2259F0BFEEB4;74960FBBB84C46F5B7CAAF9113F955FC;67EFAD6EF5584EC2BD651119E6489424");
1417
logger.
AssertLogContains
(aProjName + @": MSBuildThisFileDirectory=" + aDirName);
1418
logger.
AssertLogContains
(aProjName + @": MSBuildThisFileDirectoryNoRoot=a" + Path.DirectorySeparatorChar);
1419
logger.
AssertLogContains
(aProjName + @": MSBuildThisFile=p.proj");
1420
logger.
AssertLogContains
(aProjName + @": MSBuildThisFileExtension=.proj");
1421
logger.
AssertLogContains
(aProjName + @": MSBuildThisFileFullPath=" + aProjName);
1422
logger.
AssertLogContains
(aProjName + @": MSBuildThisFileName=p");
1424
logger.
AssertLogContains
(targets1FileName + @": MSBuildThisFileDirectory=" + aDirName);
1425
logger.
AssertLogContains
(targets1FileName + @": MSBuildThisFileDirectoryNoRoot=a" + Path.DirectorySeparatorChar);
1426
logger.
AssertLogContains
(targets1FileName + @": MSBuildThisFile=t1.targets");
1427
logger.
AssertLogContains
(targets1FileName + @": MSBuildThisFileExtension=.targets");
1428
logger.
AssertLogContains
(targets1FileName + @": MSBuildThisFileFullPath=" + targets1FileName);
1429
logger.
AssertLogContains
(targets1FileName + @": MSBuildThisFileName=t1");
1431
logger.
AssertLogContains
(targets2FileName + @": MSBuildThisFileDirectory=" + bDirName);
1432
logger.
AssertLogContains
(targets2FileName + @": MSBuildThisFileDirectoryNoRoot=a" + Path.DirectorySeparatorChar + "b" + Path.DirectorySeparatorChar);
1433
logger.
AssertLogContains
(targets2FileName + @": MSBuildThisFile=t2.targets");
1434
logger.
AssertLogContains
(targets2FileName + @": MSBuildThisFileExtension=.targets");
1435
logger.
AssertLogContains
(targets2FileName + @": MSBuildThisFileFullPath=" + targets2FileName);
1436
logger.
AssertLogContains
(targets2FileName + @": MSBuildThisFileName=t2");
1438
logger.
AssertLogContains
(targets3FileName + @": MSBuildThisFileDirectory=" + rootDirName);
1439
logger.
AssertLogContains
(targets3FileName + @": MSBuildThisFileDirectoryNoRoot=");
1440
logger.
AssertLogContains
(targets3FileName + @": MSBuildThisFile=t3.targets");
1441
logger.
AssertLogContains
(targets3FileName + @": MSBuildThisFileExtension=.targets");
1442
logger.
AssertLogContains
(targets3FileName + @": MSBuildThisFileFullPath=" + targets3FileName);
1443
logger.
AssertLogContains
(targets3FileName + @": MSBuildThisFileName=t3");
2354
mockLogger.
AssertLogContains
("MSB4092");
2928
logger.
AssertLogContains
(String.Format("[{0}]", 1));
2953
logger.
AssertLogContains
(String.Format("[{0}]", FrameworkLocationHelper.programFiles32));
2978
logger.
AssertLogContains
("[Bar]");
3008
logger.
AssertLogContains
("[Baz]");
3038
logger.
AssertLogContains
("[Bar]");
3068
logger.
AssertLogContains
("[Baz]");
3098
logger.
AssertLogContains
("[BazBar]");
3142
logger.
AssertLogContains
(".[Foo1Foo2].");
3143
logger.
AssertLogContains
(".[[Bar1Bar2]].");
3144
logger.
AssertLogContains
(".[[[Baz1Baz2]]].");
3214
logger.
AssertLogContains
(".[BazFoo].");
3215
logger.
AssertLogContains
(".[[FooGoo]].");
3248
logger.
AssertLogContains
(".[BazGoo].");
3249
logger.
AssertLogContains
(".[[FooGoo]].");
3393
logger.
AssertLogContains
(".[Foo2].");
3394
logger.
AssertLogContains
(".[[Bar2]].");
3395
logger.
AssertLogContains
(".[[[Baz1]]].");
3447
logger.
AssertLogContains
("[BazBar]");
3508
logger.
AssertLogContains
("[Baz]");
3568
logger.
AssertLogContains
("[Bar]");
3642
logger.
AssertLogContains
(".[Foo3Foo1Foo2].");
3643
logger.
AssertLogContains
(".[[Bar3Bar2]].");
3644
logger.
AssertLogContains
(".[[[Baz3Baz2]]].");
3715
logger.
AssertLogContains
(".[Foo3Foo1Foo2].");
3716
logger.
AssertLogContains
(".[[Bar3Bar2]].");
3717
logger.
AssertLogContains
(".[[[Baz3Baz2]]].");
3778
logger.
AssertLogContains
(".[Foo1].");
3840
logger.
AssertLogContains
(".[Foo1Foo2].");
3895
logger.
AssertLogContains
(".[a1].");
3896
logger.
AssertLogContains
(".[[b2]].");
3897
logger.
AssertLogContains
(".[[[c2]]].");
3898
logger.
AssertLogContains
(".[[[[11.0]]]].");
3902
logger.
AssertLogContains
("|changed|");
3903
logger.
AssertLogContains
("||a1||");
3948
logger.
AssertLogContains
(".[a1].");
3949
logger.
AssertLogContains
(".[[b1]].");
3950
logger.
AssertLogContains
(".[[[]]].");
3951
logger.
AssertLogContains
(".[[[[ABCDE]]]].");
3955
logger.
AssertLogContains
("|changed|");
3956
logger.
AssertLogContains
("||a1||");
4000
logger.
AssertLogContains
(".[a3].");
4001
logger.
AssertLogContains
(".[[b1]].");
4002
logger.
AssertLogContains
(".[[[c3]]].");
4003
logger.
AssertLogContains
(".[[[[FakeSubToolset]]]].");
4007
logger.
AssertLogContains
("|changed|");
4008
logger.
AssertLogContains
("||a3||");
4052
logger.
AssertLogContains
(".[a1].");
4053
logger.
AssertLogContains
(".[[b1]].");
4054
logger.
AssertLogContains
(".[[[]]].");
4055
logger.
AssertLogContains
(".[[[[abcdef]]]].");
4059
logger.
AssertLogContains
("|changed|");
4060
logger.
AssertLogContains
("||a1||");
4111
logger.
AssertLogContains
(".[a3].");
4112
logger.
AssertLogContains
(".[[b1]].");
4113
logger.
AssertLogContains
(".[[[c3]]].");
4114
logger.
AssertLogContains
(".[[[[d4]]]].");
4115
logger.
AssertLogContains
(".[[[[[FakeSubToolset]]]]]");
4119
logger.
AssertLogContains
("|changed|");
4120
logger.
AssertLogContains
("||a3||");
4174
logger.
AssertLogContains
(".[a3].");
4175
logger.
AssertLogContains
(".[[b1]].");
4176
logger.
AssertLogContains
(".[[[c5]]].");
4177
logger.
AssertLogContains
(".[[[[d5]]]].");
4178
logger.
AssertLogContains
(".[[[[[FakeSubToolset]]]]].");
4182
logger.
AssertLogContains
("|changed|");
4183
logger.
AssertLogContains
("||a3||");
4233
logger.
AssertLogContains
(".[a1].");
4234
logger.
AssertLogContains
(".[[b2]].");
4235
logger.
AssertLogContains
(".[[[c2]]].");
4236
logger.
AssertLogContains
(".[[[[11.0]]]].");
4240
logger.
AssertLogContains
("|changed|");
4241
logger.
AssertLogContains
("||a1||");
4285
logger.
AssertLogContains
(".[a3].");
4286
logger.
AssertLogContains
(".[[b1]].");
4287
logger.
AssertLogContains
(".[[[c3]]].");
4288
logger.
AssertLogContains
(".[[[[FakeSubToolset]]]].");
4292
logger.
AssertLogContains
("|changed|");
4293
logger.
AssertLogContains
("||a3||");
4329
logger.
AssertLogContains
(".[a3].");
4330
logger.
AssertLogContains
(".[[b1]].");
4331
logger.
AssertLogContains
(".[[[c3]]].");
4332
logger.
AssertLogContains
(".[[[[FakeSubToolset]]]].");
4336
logger.
AssertLogContains
("|changed|");
4337
logger.
AssertLogContains
("||a3||");
4724
logger.
AssertLogContains
(
5246
logger.
AssertLogContains
(new string[] { "[2.targets]", "[3.cpp.targets]", "[1.targets]" });
Evaluation\Expander_Tests.cs (45)
425
logger.
AssertLogContains
(@"DirChain0: Value1\;Value2\");
426
logger.
AssertLogContains
(@"DirChain1: Value1\||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||Value2\");
427
logger.
AssertLogContains
(@"DirChain2: Value1\||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||##Value2\");
428
logger.
AssertLogContains
(@"DirChain3: Value1\||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||$##Value2\");
429
logger.
AssertLogContains
(@"DirChain4: Value1\$||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||$##Value2\");
430
logger.
AssertLogContains
(@"DirChain5: Value1\$||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||$##$Value2\");
467
log.
AssertLogContains
("Test1: [B;C]");
468
log.
AssertLogContains
("Test2: [B;C]");
490
log.
AssertLogContains
("[2][0]");
513
log.
AssertLogContains
("2;0");
535
log.
AssertLogContains
("[0][0]");
558
log.
AssertLogContains
("0;0");
580
log.
AssertLogContains
(String.Format(@"[{0}foo;{0}bar]", current + Path.DirectorySeparatorChar));
602
log.
AssertLogContains
(String.Format(@"[{0}foo;{0}bar]", current + Path.DirectorySeparatorChar));
624
log.
AssertLogContains
(String.Format(@"[{0}foo;{0}bar]", current + Path.DirectorySeparatorChar));
645
log.
AssertLogContains
("[foo;bar]");
665
log.
AssertLogContains
("MSB4198");
685
log.
AssertLogContains
("MSB4198");
895
logger.
AssertLogContains
("Item list foo contains abc");
920
logger.
AssertLogContains
("Property OutputType=Library");
921
logger.
AssertLogContains
("Item ObjFiles=foo.obj;bar.obj");
922
logger.
AssertLogContains
("Item CleanFiles=foo.obj;bar.obj");
962
logger.
AssertLogContains
("MSB4023");
981
logger.
AssertLogContains
("MSB4023");
1021
logger.
AssertLogContains
("MSB4023");
1040
logger.
AssertLogContains
("MSB4023");
1080
logger.
AssertLogContains
("MSB4023");
1096
logger.
AssertLogContains
("MSB4248");
1112
logger.
AssertLogContains
("MSB4248");
1131
logger.
AssertLogContains
("MSB4023");
1174
logger.
AssertLogContains
("[One|Three|Four]");
1206
logger.
AssertLogContains
("[Two|Three|Four]");
1228
logger.
AssertLogContains
("QualifiedNotMatchCase Foo=X");
1229
logger.
AssertLogContains
("QualifiedMatchCase Foo=X");
1230
logger.
AssertLogContains
("UnqualifiedNotMatchCase Foo=X");
1231
logger.
AssertLogContains
("UnqualifiedMatchCase Foo=X");
1257
logger.
AssertLogContains
("QualifiedNotMatchCase Foo=X");
1258
logger.
AssertLogContains
("QualifiedMatchCase Foo=X");
1259
logger.
AssertLogContains
("UnqualifiedNotMatchCase Foo=X");
1260
logger.
AssertLogContains
("UnqualifiedMatchCase Foo=X");
1281
logger.
AssertLogContains
("QualifiedNotMatchCase Foo=Foo");
1282
logger.
AssertLogContains
("QualifiedMatchCase Foo=Foo");
1283
logger.
AssertLogContains
("UnqualifiedNotMatchCase Foo=Foo");
1284
logger.
AssertLogContains
("UnqualifiedMatchCase Foo=Foo");
5325
log.
AssertLogContains
("EmptyResult=TRUE");
Evaluation\ImportFromMSBuildExtensionsPath_Tests.cs (19)
62
logger.
AssertLogContains
("MSB4226");
102
l.
AssertLogContains
("Running FromExtn");
103
l.
AssertLogContains
("PropertyFromExtn1: FooBar");
136
(p, l) => l.
AssertLogContains
("MSB4210"));
268
logger.
AssertLogContains
("MSB4210");
311
logger.
AssertLogContains
("MSB4024");
366
l.
AssertLogContains
("Running FromExtn");
367
l.
AssertLogContains
("PropertyFromExtn1: FromSecondFile");
417
logger.
AssertLogContains
("Running FromExtn");
418
logger.
AssertLogContains
("PropertyFromExtn1: FromSecondFile");
507
logger.
AssertLogContains
("Running FromExtn3");
508
logger.
AssertLogContains
("Running FromExtn2");
509
logger.
AssertLogContains
("Running FromExtn");
584
logger.
AssertLogContains
("Running FromExtn");
646
logger.
AssertLogContains
("\"" + extnDir1 + "\"");
715
logger.
AssertLogContains
("Running FromExtn");
780
logger.
AssertLogContains
("Running FromExtn");
838
logger.
AssertLogContains
(@"MSB4226: The imported project """ + Path.Combine("$(UndefinedProperty)", "filenotfound.props")
875
logger.
AssertLogContains
("MSB4102");
Evaluation\ProjectSdkImplicitImport_Tests.cs (1)
375
logger.
AssertLogContains
($"ProjectFilePath = {p1Path}");
FixPathOnUnix_Tests.cs (1)
52
logger.
AssertLogContains
($"ItemMetadata: Md0 = {Path.Combine("lib", "foo.dll")}");
Instance\ProjectInstance_Internal_Tests.cs (1)
586
mockLogger.
AssertLogContains
(new string[] { "Building...", "Completed!" });
Instance\TaskItem_Tests.cs (9)
284
logger.
AssertLogContains
("[i1m1]");
285
logger.
AssertLogContains
("[i1m2]");
286
logger.
AssertLogContains
("[j1m1]");
287
logger.
AssertLogContains
("[j1m2]");
339
logger.
AssertLogContains
("[i1m1]");
340
logger.
AssertLogContains
("[i1m2]");
341
logger.
AssertLogContains
("[j1m1]");
342
logger.
AssertLogContains
("[j1m2]");
374
logger.
AssertLogContains
("i1%2ai2");
InvalidProjectFileException_Tests.cs (3)
45
ml.
AssertLogContains
("MSB4006");
46
ml.
AssertLogContains
("(4,29)");
47
ml.
AssertLogContains
(file);
WarningsAsMessagesAndErrors_Tests.cs (9)
314
logger.
AssertLogContains
(LogShouldContain);
403
logger.
AssertLogContains
("MSB1235");
422
logger.
AssertLogContains
("MSB4181");
447
logger.
AssertLogContains
("MSB4181");
472
logger.
AssertLogContains
("MSB1234");
492
logger.
AssertLogContains
("MSB4181");
512
logger.
AssertLogContains
("MSB4181");
532
logger.
AssertLogContains
("MSB4181");
707
logger.
AssertLogContains
(ExpectedEventCode);
Microsoft.Build.Tasks.UnitTests (29)
CallTarget_Tests.cs (7)
47
logger.
AssertLogContains
("Inside B");
74
logger.
AssertLogContains
("Inside A");
75
logger.
AssertLogContains
("Inside B");
107
logger.
AssertLogContains
("Inside A");
108
logger.
AssertLogContains
("Inside B");
109
logger.
AssertLogContains
("Inside C");
219
logger.
AssertLogContains
("CallTarget Outputs: a.txt;b.txt;c.txt");
CreateProperty_Tests.cs (5)
47
logger.
AssertLogContains
("NumberOfProcessors=''");
74
logger.
AssertLogContains
("TargetsToRunLaterProperty = Clean;Build");
75
logger.
AssertLogContains
("TargetsToRunLaterItem = Clean----Build");
102
logger.
AssertLogContains
("TargetsToRunLaterProperty = Clean;Build");
103
logger.
AssertLogContains
("TargetsToRunLaterItem = Clean;Build");
Exec_Tests.cs (3)
989
logger.
AssertLogContains
("line 2");
990
logger.
AssertLogContains
("line 3");
1046
logger.
AssertLogContains
("Hello, World!");
MSBuild_Tests.cs (5)
246
logger.
AssertLogContains
("Hello from foo.csproj");
282
logger.
AssertLogContains
("Hello from foo.csproj");
327
logger.
AssertLogContains
("Hello from foo.csproj");
373
logger.
AssertLogContains
("Hello from foo.csproj");
1391
logger.
AssertLogContains
("[foo.out]");
RoslynCodeTaskFactory_Tests.cs (2)
791
logger.
AssertLogContains
(errorMessage);
835
logger.
AssertLogContains
(unformattedMessage);
XmlPeek_Tests.cs (2)
340
log.
AssertLogContains
("MSB4044");
341
log.
AssertLogContains
("\"Query\"");
XmlPoke_Tests.cs (5)
149
log.
AssertLogContains
("MSB4044");
161
log.
AssertLogContains
("MSB4044");
162
log.
AssertLogContains
("\"Query\"");
174
log.
AssertLogContains
("MSB4044");
175
log.
AssertLogContains
("\"XmlInputPath\"");
Microsoft.Build.UnitTests.Shared (1)
MockEngine.cs (1)
444
MockLogger.
AssertLogContains
(contains);
Microsoft.Build.Utilities.UnitTests (10)
MuxLogger_Tests.cs (10)
168
mockLogger.
AssertLogContains
("Foo");
169
mockLogger.
AssertLogContains
("Error");
226
mockLogger1.
AssertLogContains
("Foo");
227
mockLogger1.
AssertLogContains
("Error");
235
mockLogger2.
AssertLogContains
("Bar");
236
mockLogger2.
AssertLogContains
("Warning");
278
mockLogger1.
AssertLogContains
("Foo");
279
mockLogger1.
AssertLogContains
("Error");
283
mockLogger2.
AssertLogContains
("Foo");
284
mockLogger2.
AssertLogContains
("Error");