6 writes to Log
Microsoft.Build.Tasks.UnitTests (6)
AssemblyDependency\ResolveAssemblyReferenceTestFixture.cs (1)
3064e.Log = "";
MakeDir_Tests.cs (3)
154engine.Log = ""; 203engine.Log = ""; 212engine.Log = "";
Unzip_Tests.cs (1)
75_mockEngine.Log = string.Empty;
XslTransformation_Tests.cs (1)
247engine.Log = "";
209 references to Log
Microsoft.Build.Tasks.UnitTests (208)
AssemblyDependency\SuggestedRedirects.cs (1)
119engine.Log);
Copy_Tests.cs (1)
3210string log = engine.Log;
CreateCSharpManifestResourceName_Tests.cs (1)
766m.Log);
DownloadFile_Tests.cs (19)
180downloadFile.Execute().ShouldBeFalse(_mockEngine.Log); 182_mockEngine.Log.ShouldContain("MSB3921"); 196downloadFile.Execute().ShouldBeFalse(_mockEngine.Log); 198_mockEngine.Log.ShouldContain("Response status code does not indicate success: 404 (Not Found)."); 236downloadFile.Execute().ShouldBeTrue(_mockEngine.Log); 238_mockEngine.Log.ShouldContain("MSB3924", customMessage: _mockEngine.Log); 255downloadFile.Execute().ShouldBeFalse(_mockEngine.Log); 257_mockEngine.Log.ShouldContain("MSB3924", customMessage: _mockEngine.Log); 279downloadFile.Execute().ShouldBeFalse(_mockEngine.Log); 281_mockEngine.Log.ShouldContain("MSB3923", customMessage: _mockEngine.Log); 318result.ShouldBeFalse(_mockEngine.Log); 352_mockEngine.Log.ShouldContain("Did not download file from \"http://success/foo.txt\"", customMessage: _mockEngine.Log); 371downloadFile.Execute().ShouldBeFalse(_mockEngine.Log); 373_mockEngine.Log.ShouldContain("MSB3922", customMessage: _mockEngine.Log);
Exec_Tests.cs (5)
674Console.WriteLine(e.Log); 696Console.WriteLine(e.Log); 705Console.WriteLine(e.Log); 727Console.WriteLine(e.Log); 737Console.WriteLine(e.Log);
FindInList_Tests.cs (1)
133Console.WriteLine(e.Log);
GetFileHash_Tests.cs (3)
36_mockEngine.Log.ShouldContain("MSB3953"); 50_mockEngine.Log.ShouldContain("MSB3951"); 63_mockEngine.Log.ShouldContain("MSB3954");
MakeDir_Tests.cs (8)
47engine.Log); 110engine.Log); 152engine.Log); 163engine.Log); 199engine.Log); 222engine.Log); 260Assert.Contains("MSB3191", engine.Log); 261Assert.Contains(file, engine.Log);
ResolveSDKReference_Tests.cs (1)
384Assert.Equal(0, engine.Log.Length);
ResourceHandling\GenerateResource_Tests.cs (7)
1913string log = ((MockEngine)t.BuildEngine).Log; 4026((MockEngine)t.BuildEngine).Log); 4055Assert.Matches(sb.ToString(), ((MockEngine)t.BuildEngine).Log); 4059Assert.Contains(unformattedMessage, ((MockEngine)t.BuildEngine).Log); 4068Assert.Contains(message, ((MockEngine)t.BuildEngine).Log); 4076Assert.DoesNotContain(String.Format(AssemblyResources.GetString(messageID), replacements), ((MockEngine)t.BuildEngine).Log); 4084Assert.DoesNotContain(message, ((MockEngine)t.BuildEngine).Log);
RoslynCodeTaskFactory_Tests.cs (6)
262initialized.ShouldBeTrue(firstEngine.Log); 280initializedAgain.ShouldBeTrue(secondEngine.Log); 983buildEngine.Log.ShouldContain(expectedErrorMessage, customMessage: buildEngine.Log); 1005buildEngine.Errors.ShouldBe(0, buildEngine.Log); 1013string output = buildEngine.Log;
TelemetryTaskTests.cs (6)
28Assert.Contains(telemetryTask.EventName, engine.Log); 50Assert.Contains(propertyName, engine.Log); 52Assert.Contains(propertyValue, engine.Log); 70Assert.Contains($"The property \"Property2\" in the telemetry event data property list \"{telemetryTask.EventData}\" is malformed.", engine.Log); 93Assert.DoesNotContain("EE2493A167D24F00996DE7C8E769EAE6", engine.Log); 96Assert.Contains("4ADE3D2622CA400B8B95A039DF540037", engine.Log);
Touch_Tests.cs (11)
205engine.Log); 228engine.Log); 252engine.Log); 276Assert.Contains("MSB3376", engine.Log); 298Assert.Contains("MSB3374", engine.Log); 299Assert.Contains(myreadonly_txt, engine.Log); 339Assert.Contains("MSB3371", engine.Log); 340Assert.Contains(nonexisting_txt, engine.Log); 367engine.Log); 393engine.Log); 418engine.Log);
Unzip_Tests.cs (67)
45unzip.Execute().ShouldBeTrue(_mockEngine.Log); 47_mockEngine.Log.ShouldContain("638AF4AE88A146E09CB69FE1CA7083DC", customMessage: _mockEngine.Log); 74unzip.Execute().ShouldBeFalse(_mockEngine.Log); 88unzip2.Execute().ShouldBeTrue(_mockEngine.Log); 90_mockEngine.Log.ShouldContain(Path.Combine(destination.Path, "BE78A17D30144B549D21F71D5C633F7D.txt"), customMessage: _mockEngine.Log); 91_mockEngine.Log.ShouldContain(Path.Combine(destination.Path, "A04FF4B88DF14860B7C73A8E75A4FB76.txt"), customMessage: _mockEngine.Log); 104unzip3.Execute().ShouldBeTrue(_mockEngine.Log); 134unzip.Execute().ShouldBeTrue(customMessage: _mockEngine.Log); 136_mockEngine.Log.ShouldContain(Path.Combine(destination.Path, "BE78A17D30144B549D21F71D5C633F7D.txt"), customMessage: _mockEngine.Log); 137_mockEngine.Log.ShouldContain(Path.Combine(destination.Path, "A04FF4B88DF14860B7C73A8E75A4FB76.txt"), customMessage: _mockEngine.Log); 138_mockEngine.Log.ShouldContain(Path.Combine(destination.Path, "subdir", "F83E9633685494E53BEF3794EDEEE6A6.txt"), customMessage: _mockEngine.Log); 139_mockEngine.Log.ShouldContain(Path.Combine(destination.Path, "subdir", "21D6D4596067723B3AC5DF9A8B3CBFE7.txt"), customMessage: _mockEngine.Log); 154unzip.Execute().ShouldBeFalse(_mockEngine.Log); 156_mockEngine.Log.ShouldContain("MSB3931", customMessage: _mockEngine.Log); 209unzip.Execute().ShouldBeFalse(_mockEngine.Log); 211_mockEngine.Log.ShouldContain("D6DFD219DACE48F8B86EFCDF98433333.txt' is denied", customMessage: _mockEngine.Log); 232unzip.Execute().ShouldBeFalse(_mockEngine.Log); 234_mockEngine.Log.ShouldContain("MSB3933", customMessage: _mockEngine.Log); 253unzip.Execute().ShouldBeFalse(_mockEngine.Log); 255_mockEngine.Log.ShouldContain("MSB3932", customMessage: _mockEngine.Log); 282unzip.Execute().ShouldBeTrue(_mockEngine.Log); 284_mockEngine.Log.ShouldContain(Path.Combine(destination.Path, "BE78A17D30144B549D21F71D5C633F7D.txt"), customMessage: _mockEngine.Log); 285_mockEngine.Log.ShouldNotContain(Path.Combine(destination.Path, "A04FF4B88DF14860B7C73A8E75A4FB76.txt"), customMessage: _mockEngine.Log); 312unzip.Execute().ShouldBeTrue(_mockEngine.Log); 314_mockEngine.Log.ShouldNotContain(Path.Combine(destination.Path, "BE78A17D30144B549D21F71D5C633F7D.txt"), customMessage: _mockEngine.Log); 315_mockEngine.Log.ShouldContain(Path.Combine(destination.Path, "A04FF4B88DF14860B7C73A8E75A4FB76.txt"), customMessage: _mockEngine.Log); 347unzip.Execute().ShouldBeTrue(_mockEngine.Log); 349_mockEngine.Log.ShouldContain(Path.Combine(destination.Path, "file1.js"), customMessage: _mockEngine.Log); 350_mockEngine.Log.ShouldNotContain(Path.Combine(destination.Path, "file1.js.map"), customMessage: _mockEngine.Log); 351_mockEngine.Log.ShouldContain(Path.Combine(destination.Path, "file2.js"), customMessage: _mockEngine.Log); 352_mockEngine.Log.ShouldNotContain(Path.Combine(destination.Path, "readme.txt"), customMessage: _mockEngine.Log); 353_mockEngine.Log.ShouldNotContain(Path.Combine(destination.Path, "sub", "subfile.js"), customMessage: _mockEngine.Log); 380unzip.Execute().ShouldBeFalse(_mockEngine.Log); 382_mockEngine.Log.ShouldContain("MSB3937", customMessage: _mockEngine.Log); 409unzip.Execute().ShouldBeFalse(_mockEngine.Log); 411_mockEngine.Log.ShouldContain("MSB3938", customMessage: _mockEngine.Log); 438unzip.Execute().ShouldBeFalse(_mockEngine.Log); 440_mockEngine.Log.ShouldContain("MSB3937", customMessage: _mockEngine.Log); 467unzip.Execute().ShouldBeFalse(_mockEngine.Log); 469_mockEngine.Log.ShouldContain("MSB3938", customMessage: _mockEngine.Log); 500unzip.Execute().ShouldBeTrue(_mockEngine.Log); 502_mockEngine.Log.ShouldContain(unzippedFilePath, customMessage: _mockEngine.Log);
VerifyFileHash_Tests.cs (1)
96task.Execute().ShouldBeFalse(_mockEngine.Log);
WriteCodeFragment_Tests.cs (3)
452result.ShouldBeTrue(engine.Log); 1200Assert.True(result, engine.Log); 1234Assert.False(result, engine.Log);
XmlPeek_Tests.cs (7)
205Assert.Contains("MSB3741", engine.Log); // "Error message MSB3741 should fire" 222Assert.Contains("MSB3741", engine.Log); // "Error message MSB3741 should fire" 239Assert.Contains("MSB3743", engine.Log); // "Engine log should contain error code MSB3743" 257Assert.Contains("MSB3733", engine.Log); // "Engine log should contain error code MSB3733" 274Assert.True(engine.Log.Contains("MSB3742"), "Engine Log: " + engine.Log); 303Console.WriteLine(engine.Log);
XmlPoke_Tests.cs (1)
364Assert.True(p.Execute(), engine.Log);
XslTransformation_Tests.cs (35)
196Console.WriteLine(engine.Log); 197Assert.Contains("MSB3701", engine.Log); // "The output should contain MSB3701 error message at missing Xsl params test" 245Console.WriteLine(engine.Log); 246Assert.Contains("MSB3701", engine.Log); // "The output should contain MSB3701 error message at missing Xml params test" 276Console.WriteLine(engine.Log); 277Assert.Contains("MSB3701", engine.Log); // "The output should contain MSB3701 error message" 310Console.WriteLine(engine.Log); 311Assert.Contains("MSB3701", engine.Log); 344Console.WriteLine(engine.Log); 345Assert.Contains("MSB3701", engine.Log); // "The output should contain MSB3701 error message at no params test" 375Assert.Equal(String.Empty, engine.Log); // "The log should be empty" 376Console.WriteLine(engine.Log); 413Console.WriteLine(engine.Log); 462Console.WriteLine(engine.Log); 503Console.WriteLine(engine.Log); 590Console.WriteLine(engine.Log); 626Console.WriteLine(engine.Log); 653Console.WriteLine(engine.Log); 655Assert.Contains("MSB3703", engine.Log); 683Console.WriteLine(engine.Log); 684Assert.Contains("MSB3704", engine.Log); 741Console.WriteLine(engine.Log); 774Console.WriteLine(engine.Log); 839Console.WriteLine(engine.Log); 881Console.WriteLine(engine.Log); 969Assert.True(t.Execute(), "CompiledDllWithTwoTypes execution should've passed" + engine.Log); 970Console.WriteLine(engine.Log); 981System.Diagnostics.Debug.WriteLine(engine.Log); 1020Assert.False(t.Execute(), "CompiledDllWithTwoTypes execution should've failed" + engine.Log); 1022System.Diagnostics.Debug.WriteLine(engine.Log); 1032Assert.False(t.Execute(), "CompiledDllWithTwoTypes execution should've failed" + engine.Log); 1033Console.WriteLine(engine.Log); 1035System.Diagnostics.Debug.WriteLine(engine.Log); 1091engine.Log.ShouldContain("MSB3703"); // "The log should contain MSB3703 error message at XslDocumentFunctionWorks test" 1321engine.Log.ShouldContain("MSB3703"); // Should contain transformation error code
ZipDirectory_Tests.cs (24)
58zipDirectory.Execute().ShouldBeTrue(_mockEngine.Log); 60_mockEngine.Log.ShouldContain(sourceFolder.Path, customMessage: _mockEngine.Log); 61_mockEngine.Log.ShouldContain(zipFilePath, customMessage: _mockEngine.Log); 65_mockEngine.Log.ShouldContain("MSB3944", customMessage: _mockEngine.Log); 69_mockEngine.Log.ShouldContain("MSB3945", customMessage: _mockEngine.Log); 76_mockEngine.Log.ShouldNotContain("MSB394", customMessage: _mockEngine.Log); // Prefix 77_mockEngine.Log.ShouldNotContain("MSB3950", customMessage: _mockEngine.Log); 117zipDirectory.Execute().ShouldBeTrue(_mockEngine.Log); 119_mockEngine.Log.ShouldContain(sourceFolder.Path, customMessage: _mockEngine.Log); 120_mockEngine.Log.ShouldContain(file.Path, customMessage: _mockEngine.Log); 155zipDirectory.Execute().ShouldBeFalse(_mockEngine.Log); 157_mockEngine.Log.ShouldContain("MSB3942", customMessage: _mockEngine.Log); 171zipDirectory.Execute().ShouldBeFalse(_mockEngine.Log); 173_mockEngine.Log.ShouldContain("MSB3941", customMessage: _mockEngine.Log);
Microsoft.Build.Utilities.UnitTests (1)
ToolTask_Tests.cs (1)
274string log = engine.Log;