2 writes to BuildDirectory
Microsoft.Build.Engine.UnitTests (2)
BuildEnvironmentHelper_Tests.cs (2)
469
BuildDirectory
= Path.Combine(TempFolderRoot, "MSBuild", toolsVersion, "Bin");
517
BuildDirectory
= Path.Combine(TempFolderRoot, "MSBuild");
34 references to BuildDirectory
Microsoft.Build.Engine.UnitTests (34)
BuildEnvironmentHelper_Tests.cs (34)
44
var path = env.
BuildDirectory
;
70
var msbuildBinDirectory = env.
BuildDirectory
;
99
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
116
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
117
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.
BuildDirectory
);
132
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
149
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
150
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.
BuildDirectory
);
166
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
167
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.
BuildDirectory
);
180
BuildEnvironmentHelper.ResetInstance_ForUnitTestsOnly(ReturnNull, ReturnNull, () => env.
BuildDirectory
, env.VsInstanceMock, env.EnvironmentMock, () => false);
185
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
186
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.
BuildDirectory
);
201
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
346
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
358
var msBuild64Exe = Path.Combine(env.
BuildDirectory
, "amd64", MSBuildExeName);
362
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
363
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(Path.Combine(env.
BuildDirectory
, "amd64"));
378
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
379
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(Path.Combine(env.
BuildDirectory
, "amd64"));
392
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
420
var msBuildAssembly = Path.Combine(env.
BuildDirectory
, "Microsoft.Build.dll");
425
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
442
BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.
BuildDirectory
);
470
BuildDirectory64 = Path.Combine(
BuildDirectory
, "amd64");
474
Directory.CreateDirectory(
BuildDirectory
);
477
File.WriteAllText(Path.Combine(
BuildDirectory
, file), string.Empty);
491
FileUtilities.DeleteDirectoryNoThrow(
BuildDirectory
, true);
505
public string MSBuildExePath => Path.Combine(
BuildDirectory
, MSBuildExeName);
519
Directory.CreateDirectory(
BuildDirectory
);
527
Directory.CreateDirectory(Path.Combine(
BuildDirectory
, "amd64"));
528
File.WriteAllText(Path.Combine(
BuildDirectory
, "amd64", msBuildExeName), string.Empty);
529
File.WriteAllText(Path.Combine(
BuildDirectory
, "amd64", $"{MSBuildExePath}.config"), string.Empty);
535
FileUtilities.DeleteDirectoryNoThrow(
BuildDirectory
, true);