2 writes to BuildDirectory
Microsoft.Build.Engine.UnitTests (2)
BuildEnvironmentHelper_Tests.cs (2)
475
BuildDirectory
= Path.Combine(TempFolderRoot, "MSBuild", toolsVersion, "Bin");
523
BuildDirectory
= Path.Combine(TempFolderRoot, "MSBuild");
34 references to BuildDirectory
Microsoft.Build.Engine.UnitTests (34)
BuildEnvironmentHelper_Tests.cs (34)
43
var path = env.
BuildDirectory
;
74
var msbuildBinDirectory = env.
BuildDirectory
;
103
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
120
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
121
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.
BuildDirectory
);
136
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
153
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
154
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.
BuildDirectory
);
170
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
171
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.
BuildDirectory
);
184
BuildEnvironmentHelper.ResetInstance_ForUnitTestsOnly(ReturnNull, ReturnNull, () => env.
BuildDirectory
, env.VsInstanceMock, env.EnvironmentMock, () => false);
189
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
190
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.
BuildDirectory
);
205
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
351
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
363
var msBuild64Exe = Path.Combine(env.
BuildDirectory
, "amd64", Constants.MSBuildExecutableName);
367
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
368
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(Path.Combine(env.
BuildDirectory
, "amd64"));
383
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
384
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(Path.Combine(env.
BuildDirectory
, "amd64"));
397
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
425
var msBuildAssembly = Path.Combine(env.
BuildDirectory
, "Microsoft.Build.dll");
430
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
447
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
476
BuildDirectory64 = Path.Combine(
BuildDirectory
, "amd64");
480
Directory.CreateDirectory(
BuildDirectory
);
483
File.WriteAllText(Path.Combine(
BuildDirectory
, file), string.Empty);
497
FileUtilities.DeleteDirectoryNoThrow(
BuildDirectory
, true);
511
public string MSBuildExePath => Path.Combine(
BuildDirectory
, Constants.MSBuildExecutableName);
525
Directory.CreateDirectory(
BuildDirectory
);
533
Directory.CreateDirectory(Path.Combine(
BuildDirectory
, "amd64"));
534
File.WriteAllText(Path.Combine(
BuildDirectory
, "amd64", msBuildExeName), string.Empty);
535
File.WriteAllText(Path.Combine(
BuildDirectory
, "amd64", $"{MSBuildExePath}.config"), string.Empty);
541
FileUtilities.DeleteDirectoryNoThrow(
BuildDirectory
, true);