2 writes to BuildDirectory
Microsoft.Build.Engine.UnitTests (2)
BuildEnvironmentHelper_Tests.cs (2)
470BuildDirectory = Path.Combine(TempFolderRoot, "MSBuild", toolsVersion, "Bin"); 518BuildDirectory = Path.Combine(TempFolderRoot, "MSBuild");
34 references to BuildDirectory
Microsoft.Build.Engine.UnitTests (34)
BuildEnvironmentHelper_Tests.cs (34)
44var path = env.BuildDirectory; 70var msbuildBinDirectory = env.BuildDirectory; 99BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 116BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 117BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.BuildDirectory); 132BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 149BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 150BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.BuildDirectory); 166BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 167BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.BuildDirectory); 180BuildEnvironmentHelper.ResetInstance_ForUnitTestsOnly(ReturnNull, ReturnNull, () => env.BuildDirectory, env.VsInstanceMock, env.EnvironmentMock, () => false); 185BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 186BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(env.BuildDirectory); 201BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 347BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 359var msBuild64Exe = Path.Combine(env.BuildDirectory, "amd64", MSBuildExeName); 363BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 364BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(Path.Combine(env.BuildDirectory, "amd64")); 379BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 380BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64.ShouldBe(Path.Combine(env.BuildDirectory, "amd64")); 393BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 421var msBuildAssembly = Path.Combine(env.BuildDirectory, "Microsoft.Build.dll"); 426BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 443BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32.ShouldBe(env.BuildDirectory); 471BuildDirectory64 = Path.Combine(BuildDirectory, "amd64"); 475Directory.CreateDirectory(BuildDirectory); 478File.WriteAllText(Path.Combine(BuildDirectory, file), string.Empty); 492FileUtilities.DeleteDirectoryNoThrow(BuildDirectory, true); 506public string MSBuildExePath => Path.Combine(BuildDirectory, MSBuildExeName); 520Directory.CreateDirectory(BuildDirectory); 528Directory.CreateDirectory(Path.Combine(BuildDirectory, "amd64")); 529File.WriteAllText(Path.Combine(BuildDirectory, "amd64", msBuildExeName), string.Empty); 530File.WriteAllText(Path.Combine(BuildDirectory, "amd64", $"{MSBuildExePath}.config"), string.Empty); 536FileUtilities.DeleteDirectoryNoThrow(BuildDirectory, true);