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