4 instantiations of TransientTestFolder
Microsoft.Build.Tasks.UnitTests (1)
GenerateBindingRedirects_Tests.cs (1)
354string appConfigFile = _env.CreateFile(transientTestFolder ?? new TransientTestFolder(), ".config").Path;
Microsoft.Build.UnitTests.Shared (3)
EngineTestEnvironment.cs (1)
125_folder = new TransientTestFolder();
TestEnvironment.cs (2)
307var folder = WithTransientTestState(new TransientTestFolder(folderPath, createFolder, subfolder)); 782return new TransientTestFolder(System.IO.Path.Combine(Path, directoryName));
244 references to TransientTestFolder
Microsoft.Build.BuildCheck.UnitTests (18)
ConfigurationProvider_Tests.cs (7)
23TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 44TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 71TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 104TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 129TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 160TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 192TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true);
EditorConfigParser_Tests.cs (4)
65TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 66TransientTestFolder workFolder2 = testEnvironment.CreateFolder(Path.Combine(workFolder1.Path, "subfolder"), createFolder: true); 97TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 98TransientTestFolder workFolder2 = testEnvironment.CreateFolder(Path.Combine(workFolder1.Path, "subfolder"), createFolder: true);
EndToEndTests.cs (6)
162TransientTestFolder workFolder = _env.CreateFolder(createFolder: true); 272TransientTestFolder workFolder = _env.CreateFolder(createFolder: true); 384TransientTestFolder workFolder = _env.CreateFolder(createFolder: true); 473TransientTestFolder workFolder = _env.CreateFolder(createFolder: true); 959TransientTestFolder workFolder = _env.CreateFolder(createFolder: true); 1060TransientTestFolder workFolder = _env.CreateFolder(createFolder: true);
TestAssemblyInfo.cs (1)
85var assemblyTempFolder = _testEnvironment.CreateFolder(newTempPath);
Microsoft.Build.CommandLine.UnitTests (31)
PerfLog_Tests.cs (4)
29TransientTestFolder perfLogFolder = testEnv.CreateFolder(createFolder: true); 33TransientTestFolder projectFolder = testEnv.CreateFolder(createFolder: true); 64TransientTestFolder perfLogFolder = testEnv.CreateFolder(createFolder: true); 69TransientTestFolder projectFolder = testEnv.CreateFolder(createFolder: true);
TestAssemblyInfo.cs (1)
85var assemblyTempFolder = _testEnvironment.CreateFolder(newTempPath);
XMake_BinlogSwitch_Tests.cs (11)
40var directory = _env.CreateFolder(); 59var directory = _env.CreateFolder(); 80var directory = _env.CreateFolder(); 106var directory = _env.CreateFolder(); 133var directory = _env.CreateFolder(); 157var directory = _env.CreateFolder(); 177var directory = _env.CreateFolder(); 196var directory = _env.CreateFolder(); 216var directory = _env.CreateFolder(); 232var directory = _env.CreateFolder(); 282var directory = _env.CreateFolder();
XMake_Tests.cs (15)
1372TransientTestFolder folder = env.CreateFolder(createFolder: true); 1393var directory = _env.CreateFolder(); 1410var directory = _env.CreateFolder(); 1430var directory = _env.CreateFolder(); 1528var directory = _env.CreateFolder(); 1547var directory = _env.CreateFolder(); 1565var directory = _env.CreateFolder(); 1583var directory = _env.CreateFolder(); 1606var directory = _env.CreateFolder(); 2609var tempDir = _env.CreateFolder(); 2626var tempDir = _env.CreateFolder(); 2643var tempDir = _env.CreateFolder(); 2666var tempDir = _env.CreateFolder(); 2693var tempDir = _env.CreateFolder(); 3233private (string projectFilePath, string tempLoggerProjDir) CopyTestAssetsToTestEnv(TransientTestFolder tempDir, string projectContent, string folderName)
Microsoft.Build.Engine.OM.UnitTests (3)
Definition\ProjectItem_Tests.cs (1)
449TransientTestFolder directory = env.CreateFolder(createFolder: true);
NugetRestoreTests.cs (1)
40TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true);
TestAssemblyInfo.cs (1)
85var assemblyTempFolder = _testEnvironment.CreateFolder(newTempPath);
Microsoft.Build.Engine.UnitTests (85)
BackEnd\BuildManager_Tests.cs (1)
1877var projectFolder = _env.CreateFolder();
BackEnd\IntrinsicTask_Tests.cs (1)
2524var projectDirectory = env.CreateFolder();
BackEnd\TaskExecutionHost_Tests.cs (1)
1070var debugFolder = env.CreateFolder();
BinaryLogger_Tests.cs (5)
339TransientTestFolder logFolder = env.CreateFolder(createFolder: true); 398TransientTestFolder logFolder = env.CreateFolder(createFolder: true); 462TransientTestFolder testFolder = _env.DefaultTestDirectory.CreateDirectory("TestDir"); 463TransientTestFolder testFolder2 = _env.DefaultTestDirectory.CreateDirectory("TestDir2"); 609TransientTestFolder testFolder = env.CreateFolder(createFolder: true);
CLR2TaskHost_E2E_Tests.cs (1)
43TransientTestFolder testFolder = env.CreateFolder(createFolder: true);
Construction\SolutionFile_OldParser_Tests.cs (1)
774var solutionFolder = env.CreateFolder(Path.Combine(FileUtilities.GetTemporaryDirectory(), "sln"));
Construction\SolutionFilter_Tests.cs (12)
53TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 54TransientTestFolder classLibFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "ClassLibrary"), createFolder: true); 55TransientTestFolder classLibSubFolder = testEnvironment.CreateFolder(Path.Combine(classLibFolder.Path, "ClassLibrary"), createFolder: true); 64TransientTestFolder simpleProjectFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "SimpleProject"), createFolder: true); 65TransientTestFolder simpleProjectSubFolder = testEnvironment.CreateFolder(Path.Combine(simpleProjectFolder.Path, "SimpleProject"), createFolder: true); 213TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 231TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 232TransientTestFolder src = testEnvironment.CreateFolder(Path.Combine(folder.Path, "src"), createFolder: true); 291TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 393TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 394TransientTestFolder src = testEnvironment.CreateFolder(Path.Combine(folder.Path, "src"), createFolder: true); 395TransientTestFolder nested = testEnvironment.CreateFolder(Path.Combine(src.Path, "nested"), createFolder: true);
Construction\SolutionProjectGenerator_Tests.cs (11)
69TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 98TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 121TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 122TransientTestFolder classLibFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "classlib"), createFolder: true); 132TransientTestFolder simpleProjectFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "simpleProject"), createFolder: true); 166TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 167TransientTestFolder classLibFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "classlib"), createFolder: true); 183TransientTestFolder simpleProjectFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "simpleProject"), createFolder: true); 241TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 242TransientTestFolder classLibFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "classlib"), createFolder: true); 258TransientTestFolder simpleProjectFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "simpleProject"), createFolder: true);
Definition\ProjectEvaluationContext_Tests.cs (13)
481var project1Root = _env.DefaultTestDirectory.CreateDirectory("Project1"); 485var project2Root = _env.DefaultTestDirectory.CreateDirectory("Project2"); 546var project1Directory = _env.DefaultTestDirectory.CreateDirectory("Project1"); 549var project2Directory = _env.DefaultTestDirectory.CreateDirectory("Project2"); 608var globDirectory = _env.DefaultTestDirectory.CreateDirectory("glob"); 610var projectRoot = _env.DefaultTestDirectory.CreateDirectory("proj"); 612var project1Directory = projectRoot.CreateDirectory("Project1"); 614var project2SubDir = projectRoot.CreateDirectory("subdirectory"); 616var project2Directory = project2SubDir.CreateDirectory("Project2"); 682var testDirectory = _env.DefaultTestDirectory; 683var globDirectory = testDirectory.CreateDirectory("GlobDirectory"); 851var subdirectory = _env.DefaultTestDirectory.CreateDirectory("subDirectory"); 907var subdirectory = _env.DefaultTestDirectory.CreateDirectory("subDirectory");
Evaluation\Evaluator_Tests.cs (2)
76TransientTestFolder existentDirectory = env.CreateFolder(createFolder: true); 107TransientTestFolder projDirectory = env.CreateFolder(Path.Combine(env.CreateNewTempPath().TempPath, projectPathCandidate), createFolder: true);
Evaluation\Expander_Tests.cs (19)
4885var root = env.CreateFolder(); 4887var alpha = root.CreateDirectory("alpha"); 4900var beta = alpha.CreateDirectory("beta"); 4901var gamma = alpha.CreateDirectory("gamma"); 4929var root = env.CreateFolder(); 4931var alpha = root.CreateDirectory("alpha"); 4944var beta = alpha.CreateDirectory("beta"); 4945var gamma = root.CreateDirectory("gamma"); 4964var root = env.CreateFolder(); 5004var root = env.CreateFolder(); 5019var alpha = root.CreateDirectory("alpha"); 5045var root = env.CreateFolder(); 5060var alpha = root.CreateDirectory("alpha"); 5061var beta = alpha.CreateDirectory("beta"); 5062var delta = alpha.CreateDirectory("delta"); 5087var root = env.CreateFolder(); 5131var root = env.CreateFolder(); 5174var root = env.CreateFolder(); 5206var root = env.CreateFolder();
FileMatcher_Tests.cs (4)
51TransientTestFolder testFolder = _env.CreateFolder(); 77TransientTestFolder testFolder = _env.CreateFolder(); 79TransientTestFolder tf2 = _env.CreateFolder(Path.Combine(testFolder.Path, "subfolder")); 101TransientTestFolder testFolder = _env.CreateFolder();
Graph\GetCompatiblePlatformGraph_Tests.cs (7)
353TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 354TransientTestFolder project1Folder = testEnvironment.CreateFolder(Path.Combine(folder.Path, firstProjectName), createFolder: true); 355TransientTestFolder project1SubFolder = testEnvironment.CreateFolder(Path.Combine(project1Folder.Path, firstProjectName), createFolder: true); 369TransientTestFolder project2Folder = testEnvironment.CreateFolder(Path.Combine(folder.Path, secondProjectName), createFolder: true); 370TransientTestFolder project2SubFolder = testEnvironment.CreateFolder(Path.Combine(project2Folder.Path, secondProjectName), createFolder: true); 380TransientTestFolder project3Folder = testEnvironment.CreateFolder(Path.Combine(folder.Path, thirdProjectName), createFolder: true); 381TransientTestFolder project3SubFolder = testEnvironment.CreateFolder(Path.Combine(project3Folder.Path, thirdProjectName), createFolder: true);
MSBuildTaskHostTests.cs (1)
32TransientTestFolder testFolder = _environment.CreateFolder(createFolder: true);
ProjectCache\ProjectCacheTests.cs (1)
1684var directory = _env.CreateFolder();
TerminalLogger_Tests.cs (2)
912TransientTestFolder logFolder = env.CreateFolder(createFolder: true); 1031TransientTestFolder logFolder = env.CreateFolder(createFolder: true);
TerminalLoggerConfiguration_Tests.cs (1)
31TransientTestFolder logFolder = _env.CreateFolder(createFolder: true);
TestAssemblyInfo.cs (1)
85var assemblyTempFolder = _testEnvironment.CreateFolder(newTempPath);
TypeLoader_Tests.cs (1)
102TransientTestFolder folder = env.CreateFolder(createFolder: true);
Microsoft.Build.Framework.UnitTests (1)
TestAssemblyInfo.cs (1)
85var assemblyTempFolder = _testEnvironment.CreateFolder(newTempPath);
Microsoft.Build.Tasks.UnitTests (90)
AddToWin32Manifest_Tests.cs (1)
103var projectFolder = env.CreateFolder();
CodeTaskFactoryEmbeddedFileInBinlogTestHelper.cs (1)
29TransientTestFolder folder = env.CreateFolder(createFolder: true);
Copy_Tests.cs (17)
171var destinationFolder = env.CreateFolder(isDestinationExists); 196var s0Folder = env.DefaultTestDirectory.CreateDirectory("source0"); 199var s0AFolder = s0Folder.CreateDirectory("a"); 203var s0CFolder = s0Folder.CreateDirectory("c"); 206var s1Folder = env.DefaultTestDirectory.CreateDirectory("source1"); 209var s1AFolder = s1Folder.CreateDirectory("a"); 212var s1BFolder = s1Folder.CreateDirectory("b"); 215var destinationFolder = env.CreateFolder(isDestinationExists); 242var destinationFolder = env.CreateFolder(true); 267var sourceFolder = env.DefaultTestDirectory.CreateDirectory("source"); 269var aDirectory = sourceFolder.CreateDirectory("a"); 272var destinationFolder = env.CreateFolder(isDestinationExists); 298var destinationFolder = env.CreateFolder(true); 323var destinationFolder = env.CreateFolder(true); 373var destinationFolder = env.CreateFolder(true); 398var sourceFolder = env.CreateFolder(true); 3008TransientTestFolder destFolder = env.CreateFolder(createFolder: false);
CreateCSharpManifestResourceName_Tests.cs (1)
456var subfolder = env.DefaultTestDirectory.CreateDirectory("SR1");
DownloadFile_Tests.cs (6)
32TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 62TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: false); 111TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: false); 142TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: false); 210TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: false); 326TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true);
GenerateBindingRedirects_Tests.cs (3)
267TransientTestFolder rootTestFolder = env.CreateFolder(); 268TransientTestFolder testFolder = env.CreateFolder(Path.Combine(rootTestFolder.Path, "\uD873\uDD02\u9FA8\u82D8\u722B\u9EA4\u03C5\u33D1\uE038\u486B\u0033")); 344TransientTestFolder transientTestFolder = null)
GetSDKReference_Tests.cs (1)
276TransientTestFolder folder = env.CreateFolder();
HintPathResolver_Tests.cs (1)
43var tempfolder = _env.DefaultTestDirectory.CreateDirectory("tempfolder_for_CanResolveLongHintPath");
ResolveAssemblyReference_CustomCultureTests.cs (1)
45var solutionFolder = env.CreateFolder();
ResourceHandling\GenerateResource_Tests.cs (6)
322var folder = _env.CreateFolder(); 368var folder = _env.CreateFolder(); 458var folder = _env.CreateFolder(createFolder: true); 501var folder = _env.CreateFolder(); 722var folder = _env.CreateFolder(); 4204var folder = env.CreateFolder(true);
ResourceHandling\MSBuildResXReader_Tests.cs (4)
158var baseDir = env.CreateFolder(createFolder: true); 159var resourceHandlingFolder = baseDir.CreateDirectory("ResourceHandling"); 303var baseDir = env.CreateFolder(createFolder: true); 304var resourceHandlingFolder = baseDir.CreateDirectory("ResourceHandling");
RoslynCodeTaskFactory_Tests.cs (14)
55TransientTestFolder folder = env.CreateFolder(createFolder: true); 103TransientTestFolder folder = env.CreateFolder(createFolder: true); 305TransientTestFolder folder = env.CreateFolder(createFolder: true); 1106TransientTestFolder folder = env.CreateFolder(createFolder: true); 1188TransientTestFolder rootFolder = env.CreateFolder(createFolder: true); 1189TransientTestFolder project1Folder = env.CreateFolder(Path.Combine(rootFolder.Path, "Project1"), createFolder: true); 1190TransientTestFolder project2Folder = env.CreateFolder(Path.Combine(rootFolder.Path, "Project2"), createFolder: true); 1275TransientTestFolder testFolder = env.CreateFolder(createFolder: true); 1321TransientTestFolder testFolder = env.CreateFolder(createFolder: true); 1330TransientTestFolder projectFolder = env.CreateFolder(createFolder: true); 1369TransientTestFolder rootFolder = env.CreateFolder(createFolder: true); 1376TransientTestFolder projectFolder = env.CreateFolder(Path.Combine(rootFolder.Path, "Project"), createFolder: true); 1453TransientTestFolder testFolder = env.CreateFolder(createFolder: true); 1492TransientTestFolder testFolder = env.CreateFolder(createFolder: true);
TestAssemblyInfo.cs (1)
85var assemblyTempFolder = _testEnvironment.CreateFolder(newTempPath);
Unzip_Tests.cs (29)
27TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 28TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 56TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 57TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 113TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 114TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 117TransientTestFolder emptyDir = source.CreateDirectory("emptyDir"); 118TransientTestFolder subDir = source.CreateDirectory("subDir"); 186TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 187TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 215TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: false); 238TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: false); 259TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 260TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 289TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 290TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 319TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 320TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 321TransientTestFolder sub = source.CreateDirectory("sub"); 357TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 358TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 386TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 387TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 415TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 416TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 444TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 445TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 472TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 485TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false);
WriteLinesToFile_Tests.cs (1)
319var directory = testEnv.CreateFolder(folderPath: null, createFolder: false);
ZipDirectory_Tests.cs (3)
42TransientTestFolder sourceFolder = testEnvironment.CreateFolder(createFolder: true); 101TransientTestFolder sourceFolder = testEnvironment.CreateFolder(createFolder: true); 143TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true);
Microsoft.Build.UnitTests.Shared (15)
EngineTestEnvironment.cs (1)
111private readonly TransientTestFolder _folder;
TestEnvironment.cs (14)
42private readonly Lazy<TransientTestFolder> _defaultTestDirectory; 46public TransientTestFolder DefaultTestDirectory => _defaultTestDirectory.Value; 85_defaultTestDirectory = new Lazy<TransientTestFolder>(() => CreateFolder()); 201var folder = CreateFolder(); 210var folder = CreateFolder(null, true, subfolder); 240public TransientTestFile CreateFile(TransientTestFolder transientTestFolder, string fileName, string contents = "") 251public TransientTestFile CreateFile(TransientTestFolder transientTestFolder, string extension = ".tmp") 274public TransientTestFile GetTempFile(TransientTestFolder transientTestFolder, string extension = ".tmp") 305public TransientTestFolder CreateFolder(string folderPath = null, bool createFolder = true, string subfolder = null) 307var folder = WithTransientTestState(new TransientTestFolder(folderPath, createFolder, subfolder)); 318public TransientTestFolder CreateFolder(bool createFolder) 780public TransientTestFolder CreateDirectory(string directoryName) 850public static TransientZipArchive Create(TransientTestFolder source, TransientTestFolder destination, string filename = "test.zip")
Microsoft.Build.Utilities.UnitTests (1)
TestAssemblyInfo.cs (1)
85var assemblyTempFolder = _testEnvironment.CreateFolder(newTempPath);