1 write to _logger
Microsoft.Build.Engine.UnitTests (1)
BackEnd\BuildManager_Tests.cs (1)
76
_logger
= new MockLogger(output);
140 references to _logger
Microsoft.Build.Engine.UnitTests (140)
BackEnd\BuildManager_Tests.cs (140)
80
Loggers = new ILogger[] {
_logger
},
136
_logger
.AssertLogContains("[success]");
137
Assert.Single(
_logger
.ProjectStartedEvents);
139
ProjectEvaluationFinishedEventArgs evalFinishedEvent =
_logger
.EvaluationFinishedEvents[0];
208
_logger
.AllBuildEvents.OfType<ProjectStartedEventArgs>()
211
_logger
.AllBuildEvents.OfType<ProjectEvaluationFinishedEventArgs>()
215
_logger
.AllBuildEvents.OfType<ProjectEvaluationStartedEventArgs>()
218
_logger
.AllBuildEvents.OfType<ProjectEvaluationFinishedEventArgs>()
253
_logger
.AssertLogContains("[success]");
254
_logger
.ProjectStartedEvents.Count.ShouldBe(1);
256
ProjectEvaluationFinishedEventArgs evalFinishedEvent =
_logger
.EvaluationFinishedEvents[0];
444
var customparameters = new BuildParameters { EnableNodeReuse = false, Loggers = new ILogger[] {
_logger
} };
510
Loggers = new ILogger[] {
_logger
},
570
_logger
.AssertLogContains("[success]");
571
Assert.Single(
_logger
.ProjectStartedEvents);
573
ProjectEvaluationFinishedEventArgs evalFinishedEvent =
_logger
.EvaluationFinishedEvents[0];
610
_logger
.AssertLogContains("[success]");
611
Assert.Single(
_logger
.ProjectStartedEvents);
613
ProjectEvaluationFinishedEventArgs evalFinishedEvent =
_logger
.EvaluationFinishedEvents[0];
654
_logger
.AssertLogContains("[success]");
655
Assert.Single(
_logger
.ProjectStartedEvents);
657
ProjectEvaluationFinishedEventArgs evalFinishedEvent =
_logger
.EvaluationFinishedEvents[0];
710
Loggers = new ILogger[] {
_logger
},
716
_logger
.AssertLogContains("[success]");
717
Assert.Single(
_logger
.ProjectStartedEvents);
719
ProjectStartedEventArgs projectStartedEvent =
_logger
.ProjectStartedEvents[0];
780
Loggers = new ILogger[] {
_logger
},
786
_logger
.AssertLogContains("[success]");
787
Assert.Equal(3,
_logger
.ProjectStartedEvents.Count);
789
ProjectStartedEventArgs projectStartedEvent =
_logger
.ProjectStartedEvents[1];
804
projectStartedEvent =
_logger
.ProjectStartedEvents[2];
838
_logger
.AssertLogContains("[success]");
839
Assert.Single(
_logger
.ProjectStartedEvents);
841
ProjectStartedEventArgs projectStartedEvent =
_logger
.ProjectStartedEvents[0];
903
var customParameters = new BuildParameters(projectCollection) { Loggers = new ILogger[] {
_logger
} };
935
_logger
.AssertLogContains("[success]");
936
Assert.Single(
_logger
.ProjectStartedEvents);
938
ProjectStartedEventArgs projectStartedEvent =
_logger
.ProjectStartedEvents[0];
959
_logger
.AssertLogContains("[errormessage]");
1045
_logger
.AssertLogContains("[errormessage]");
1046
_logger
.AssertLogContains("[warn]");
1047
_logger
.AssertLogDoesntContain("[message]");
1048
Assert.Single(
_logger
.BuildStartedEvents);
1049
Assert.Single(
_logger
.BuildFinishedEvents);
1050
Assert.Single(
_logger
.ProjectStartedEvents);
1051
Assert.Single(
_logger
.ProjectFinishedEvents);
1052
Assert.Empty(
_logger
.TargetStartedEvents);
1053
Assert.Empty(
_logger
.TargetFinishedEvents);
1054
Assert.Empty(
_logger
.TaskStartedEvents);
1055
Assert.Empty(
_logger
.TaskFinishedEvents);
1079
_logger
.AssertLogContains("[errormessage]");
1080
_logger
.AssertLogContains("[warn]");
1081
_logger
.AssertLogContains("[message]");
1082
Assert.Single(
_logger
.BuildStartedEvents);
1083
Assert.Single(
_logger
.BuildFinishedEvents);
1084
Assert.Single(
_logger
.ProjectStartedEvents);
1085
Assert.Single(
_logger
.ProjectFinishedEvents);
1086
Assert.Single(
_logger
.TargetStartedEvents);
1087
Assert.Single(
_logger
.TargetFinishedEvents);
1088
Assert.Equal(3,
_logger
.TaskStartedEvents.Count);
1089
Assert.Equal(3,
_logger
.TaskFinishedEvents.Count);
1195
Assert.Equal(0,
_logger
.ErrorCount);
1196
Assert.Equal(0,
_logger
.WarningCount);
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]");
1536
Loggers = new ILogger[] {
_logger
, new MockLogger(printEventsToStdout: true) },
1564
_logger
.AssertLogDoesntContain("[errormessage]");
1599
_logger
.AssertLogDoesntContain("[errormessage]");
1639
_logger
.AssertLogDoesntContain("[errormessage]");
1642
_logger
.AssertLogDoesntContain("MSB4217");
1645
_logger
.AssertLogDoesntContain("MSB4216");
1677
_logger
.AssertLogDoesntContain("[errormessage]");
1718
_logger
.AssertLogDoesntContain("[errormessage]");
1752
_logger
.AssertLogDoesntContain("[errormessage]");
1755
_logger
.AssertLogDoesntContain("MSB4217");
1987
_logger
.ClearLog();
1995
Assert.Contains(skippedMessage,
_logger
.FullLog);
2037
_logger
.ClearLog();
2053
_logger
.AssertLogContains("Value:Baz");
2054
_logger
.ClearLog();
2069
_logger
.AssertLogContains("Value:FOO");
2200
_logger
.AssertLogContains("[success]");
2229
_logger
.AssertLogContains("[success]");
2230
_logger
.AssertLogDoesntContain("MSB4223");
2285
_logger
.AssertLogDoesntContain("[deleteme]");
2286
_logger
.AssertLogContains("[overridden]");
2287
_logger
.AssertLogContains("[unmodified]");
2288
_logger
.AssertLogContains("[new]");
2289
_logger
.AssertLogDoesntContain("[foo]");
2290
_logger
.AssertLogContains("[foo2;foo21]");
2291
_logger
.AssertLogContains("[baz]");
2325
_logger
.AssertLogContains("[overridden]");
2326
_logger
.AssertLogContains("[unmodified]");
2327
_logger
.AssertLogDoesntContain("[changed]");
2415
_logger
.AssertNoWarnings();
2476
_logger
.AssertNoWarnings();
2477
_logger
.AssertLogContains("[Build]");
2478
_logger
.AssertLogContains("[Build2]");
2479
_logger
.AssertLogContains("[AT1]");
2480
_logger
.AssertLogContains("[AT2]");
2534
_logger
.AssertNoWarnings();
2582
Assert.Equal(1,
_logger
.ErrorCount);
2744
_logger
.AssertLogDoesntContain("Error 2");
2749
_logger
.AssertLogContains(skippedMessage);
2841
_logger
.AssertLogDoesntContain("Error 2");
2845
_logger
.AssertLogContains("Error in Target2");
2846
_logger
.AssertLogContains("Target 3");
2847
_logger
.AssertLogContains("Target 4");
2852
_logger
.AssertLogContains(skippedMessage1);
2857
_logger
.AssertLogDoesntContain(skippedMessage2);
2861
_logger
.AssertLogDoesntContain(skippedMessage3);
2865
_logger
.AssertLogDoesntContain(skippedMessage4);
2941
_logger
.AssertLogContains("Error 1");
2942
_logger
.AssertLogContains("Error 2");
2947
_logger
.AssertLogContains(skippedMessage1);
2951
_logger
.AssertLogContains(skippedMessage2);
3028
_logger
.AssertLogDoesntContain("Error 2");
3097
_logger
.AssertLogDoesntContain("[Error2]");
3376
_logger
.AssertLogContains("[BaseValue]");
3377
_logger
.AssertLogContains("[BaseItem]");
3378
_logger
.ClearLog();
3384
_logger
.AssertLogContains("[NewValue]");
3385
_logger
.AssertLogContains("[BaseItem;NewItem]");
3386
_logger
.AssertLogDoesntContain("[BaseValue]");
3413
Assert.Equal(0,
_logger
.WarningCount);
3414
Assert.Equal(2,
_logger
.ErrorCount);
3443
Assert.Equal(2,
_logger
.WarningCount);
3444
Assert.Equal(1,
_logger
.ErrorCount);
3474
Assert.Equal(0,
_logger
.WarningCount);
3475
Assert.Equal(1,
_logger
.ErrorCount);
3782
Loggers = new ILogger[] {
_logger
}
3868
Loggers = new ILogger[] {
_logger
}
3907
Assert.Contains("The target \"Foo\" does not exist in the project",
_logger
.FullLog,
3937
Loggers = new ILogger[] {
_logger
}
3966
Assert.True(
_logger
.AllBuildEvents.OfType<ProjectEvaluationStartedEventArgs>().GroupBy(args => args.BuildEventContext.EvaluationId).All(g => g.Count() == 1));
4428
_logger
.AssertLogContains("MSB4040");
4440
_logger
.AssertLogContains("MSB4040");