1 type derived from TempDirectory
Microsoft.CodeAnalysis.Test.Utilities (1)
TempFiles\DisposableDirectory.cs (1)
12public sealed class DisposableDirectory : TempDirectory, IDisposable
1 instantiation of TempDirectory
Microsoft.CodeAnalysis.Test.Utilities (1)
TempFiles\TempDirectory.cs (1)
93return new TempDirectory(dirPath, _root);
509 references to TempDirectory
InteractiveHost.UnitTests (22)
AbstractInteractiveHostTests.cs (1)
194TempDirectory dir, string fileName, string assemblyName, string source, params MetadataReference[] references)
InteractiveHostCoreInitTests.cs (1)
56var srcDir = Temp.CreateDirectory();
InteractiveHostDesktopInitTests.cs (1)
29var srcDir = Temp.CreateDirectory();
InteractiveHostDesktopTests.cs (19)
366var dir = Temp.CreateDirectory(); 433var dir = Temp.CreateDirectory(); 453var dir1 = Temp.CreateDirectory(); 454var dir2 = Temp.CreateDirectory(); 455var dir3 = Temp.CreateDirectory(); 481var dir = Temp.CreateDirectory(); 500var dir = Temp.CreateDirectory(); 537var dir = Temp.CreateDirectory(); 539var dir1 = dir.CreateDirectory("1"); 540var dir2 = dir.CreateDirectory("2"); 572var dir = Temp.CreateDirectory(); 574var dir1 = dir.CreateDirectory("1"); 575var dir2 = dir.CreateDirectory("2"); 686var directory1 = Temp.CreateDirectory(); 690var initDirectory = Temp.CreateDirectory(); 699var rspDirectory = Temp.CreateDirectory(); 734var initDirectory = Temp.CreateDirectory(); 738var rspDirectory = Temp.CreateDirectory(); 909var dir = Temp.CreateDirectory();
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (23)
CopyRefAssemblyTests.cs (5)
30var dir = TempRoot.CreateDirectory(); 45var dir = TempRoot.CreateDirectory(); 63var dir = TempRoot.CreateDirectory(); 83var dir = TempRoot.CreateDirectory(); 110var dir = TempRoot.CreateDirectory();
DotNetSdkTests.cs (7)
25var sourcePackageDir = Temp.CreateDirectory().CreateDirectory("a=b, c"); 411var subdir = ProjectDir.CreateDirectory("subdir"); 441var subdir = ProjectDir.CreateDirectory("subdir"); 471var subdir = ProjectDir.CreateDirectory("subdir"); 505var subdir = ProjectDir.CreateDirectory("subdir"); 538var subdir = ProjectDir.CreateDirectory("subdir"); 602var subdir = ProjectDir.CreateDirectory("subdir");
IntegrationTests.cs (7)
27private readonly TempDirectory _tempDirectory; 74TempDirectory currentDirectory, 91private DisposableFile GetResultFile(TempDirectory directory, string resultFileName) 108private void VerifyResultAndOutput(ProcessResult result, TempDirectory path, string expectedOutput) 618var testDir = _tempDirectory.CreateDirectory(@"SLN;!@(goo)'^1"); 647var appDir = testDir.CreateDirectory(@"Console;!@(goo)'^(Application1"); 715var libraryDir = testDir.CreateDirectory(@"Class;!@(goo)'^(Library1");
TargetTests.cs (1)
796var intermediatePathDir = Temp.CreateDirectory();
TestUtilities\DotNetSdkTestBase.cs (3)
52protected readonly TempDirectory ProjectDir; 53protected readonly TempDirectory ObjDir; 54protected readonly TempDirectory OutDir;
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (242)
CommandLineIVTTests.cs (4)
24var dir = Temp.CreateDirectory(); 101var dir = Temp.CreateDirectory(); 179var dir = Temp.CreateDirectory(); 262var dir = Temp.CreateDirectory();
CommandLineTestBase.cs (1)
40var dir = temp.CreateDirectory();
CommandLineTests.cs (218)
138var dir = Temp.CreateDirectory(); 163var dir = Temp.CreateDirectory(); 187var dir = Temp.CreateDirectory(); 216var dir = Temp.CreateDirectory(); 273var dir = Temp.CreateDirectory(); 332var dir = Temp.CreateDirectory(); 364var dir = Temp.CreateDirectory(); 398var dir = Temp.CreateDirectory(); 418var dir = Temp.CreateDirectory(); 470var parentDir = Temp.CreateDirectory(); 471var baseDir = parentDir.CreateDirectory("temp"); 472var dirX = baseDir.CreateDirectory("x"); 473var dirAB = baseDir.CreateDirectory("a b"); 474var dirSubDir = baseDir.CreateDirectory("subdir"); 475var dirGoo = parentDir.CreateDirectory("goo"); 476var dirBar = parentDir.CreateDirectory("bar"); 565var parentDir = Temp.CreateDirectory(); 578var dir = Temp.CreateDirectory(); 620var folder = Temp.CreateDirectory(); 658var folder = Temp.CreateDirectory(); 676var folder = Temp.CreateDirectory(); 681var folderA = folder.CreateDirectory("A"); 686var folderB = folder.CreateDirectory("B"); 740private void CreateFile(TempDirectory folder, string file) 1210var dir = Temp.CreateDirectory(); 1863var dir = Temp.CreateDirectory(); 2230var dir = Temp.CreateDirectory(); 2262var dir = Temp.CreateDirectory(); 2290var dir = Temp.CreateDirectory(); 2417var dir = Temp.CreateDirectory(); 2465private static void ValidateEmbeddedSources_Portable(Dictionary<string, string> expectedEmbeddedMap, TempDirectory dir, bool isEmbeddedPdb) 2496private static void ValidateEmbeddedSources_Windows(Dictionary<string, string> expectedEmbeddedMap, TempDirectory dir) 2768var dir = Temp.CreateDirectory(); 2791var dir = Temp.CreateDirectory(); 2807var dir = Temp.CreateDirectory(); 2907var dir = Temp.CreateDirectory(); 2934var dir = Temp.CreateDirectory(); 2969var dir = Temp.CreateDirectory(); 3012var dir = Temp.CreateDirectory(); 3042var dir = Temp.CreateDirectory(); 3075var dir = Temp.CreateDirectory(); 3108var dir = Temp.CreateDirectory(); 3141var dir = Temp.CreateDirectory(); 3175var dir = Temp.CreateDirectory(); 3209var dir = Temp.CreateDirectory(); 3244var dir = Temp.CreateDirectory(); 3278var dir = Temp.CreateDirectory(); 3313var dir = Temp.CreateDirectory(); 3348var dir = Temp.CreateDirectory(); 3381var dir = Temp.CreateDirectory(); 3414var dir = Temp.CreateDirectory(); 3448var dir = Temp.CreateDirectory(); 3486var dir = Temp.CreateDirectory(); 3567var dir = Temp.CreateDirectory(); 3628var dir = Temp.CreateDirectory(); 3683var dir = Temp.CreateDirectory(); 4468var dir = Temp.CreateDirectory(); 4661var dir = Temp.CreateDirectory(); 4662var lib1 = dir.CreateDirectory("lib1"); 4663var lib2 = dir.CreateDirectory("lib2"); 4664var lib3 = dir.CreateDirectory("lib3"); 4730var tempFolder = Temp.CreateDirectory(); 4733var subFolder = tempFolder.CreateDirectory("temp"); 4755var tempFolder = Temp.CreateDirectory(); 4757var subFolder = tempFolder.CreateDirectory("temp"); 4774var tempFolder = Temp.CreateDirectory(); 6162var folder = Temp.CreateDirectory(); 6182var folder = Temp.CreateDirectory(); 6196var folder = Temp.CreateDirectory(); 6292var folder = Temp.CreateDirectory(); 6935var dir = Temp.CreateDirectory(); 6957var dir = Temp.CreateDirectory(); 6981var dir = Temp.CreateDirectory(); 7004var dir = Temp.CreateDirectory(); 7059var dir = Temp.CreateDirectory(); 7106var dir = Temp.CreateDirectory(); 7183var dir = Temp.CreateDirectory(); 7207var dir = Temp.CreateDirectory(); 7233var dir = Temp.CreateDirectory(); 7261var dir = Temp.CreateDirectory(); 7289var dir = Temp.CreateDirectory(); 7315var dir = Temp.CreateDirectory(); 7349var dir = Temp.CreateDirectory(); 7371var dir = Temp.CreateDirectory(); 7393var dir = Temp.CreateDirectory(); 7413var dir = Temp.CreateDirectory(); 7438var dir = Temp.CreateDirectory(); 7508var dir = Temp.CreateDirectory(); 7755var dir = Temp.CreateDirectory(); 8236var dir = Temp.CreateDirectory(); 8280var dir = Temp.CreateDirectory(); 8731var dir = Temp.CreateDirectory(); 8822var dir = Temp.CreateDirectory(); 8862var dir = Temp.CreateDirectory(); 8929var dir = Temp.CreateDirectory(); 8952var dir = Temp.CreateDirectory(); 8954var libDll = dir.CreateDirectory("Lib.dll"); 9274TempDirectory tempParentDir = Temp.CreateDirectory(); 9275TempDirectory tempDir = tempParentDir.CreateDirectory("tmpDir"); 9776var baseDir = Temp.CreateDirectory(); 9892var baseDir = Temp.CreateDirectory(); 10079var dir = Temp.CreateDirectory(); 10129var dir = Temp.CreateDirectory(); 10186var dir = Temp.CreateDirectory(); 10254var dir = Temp.CreateDirectory(); 10313var dir = Temp.CreateDirectory(); 10359var dir = Temp.CreateDirectory(); 10456var dir = Temp.CreateDirectory(); 10493var dir = Temp.CreateDirectory(); 10540private string VerifyOutput(TempDirectory sourceDir, TempFile sourceFile, 10629var dir = Temp.CreateDirectory(); 10666var dir = Temp.CreateDirectory(); 10902var dir = Temp.CreateDirectory(); 10931var dir = Temp.CreateDirectory(); 11117var dir = Temp.CreateDirectory(); 11252var dir = Temp.CreateDirectory(); 11351var dir = Temp.CreateDirectory(); 11606void AssertPdbEmit(TempDirectory dir, string pdbPath, string pePdbPath, params string[] extraArgs) 11683var dir = Temp.CreateDirectory(); 11684var dir32 = dir.CreateDirectory("32"); 11685var dir64 = dir.CreateDirectory("64"); 11773var dir = Temp.CreateDirectory(); 11774var refDir = dir.CreateDirectory("ref"); 11851var dir = Temp.CreateDirectory(); 11878var dir = Temp.CreateDirectory(); 12013var dir = Temp.CreateDirectory(); 12040var analyzerDir = Temp.CreateDirectory(); 12229var dir = Temp.CreateDirectory(); 12280var dir = Temp.CreateDirectory(); 12305var tempDir = Temp.CreateDirectory(); 12306var workingDir = Temp.CreateDirectory(); 12320var tempDir = Temp.CreateDirectory(); 12321var workingDir = Temp.CreateDirectory(); 12340var tempDir = Temp.CreateDirectory(); 12341var workingDir = Temp.CreateDirectory(); 12361var tempDir = Temp.CreateDirectory(); 12362var workingDir = Temp.CreateDirectory(); 12540var srcDirectory = Temp.CreateDirectory(); 12592var srcDirectory = Temp.CreateDirectory(); 12648var srcDirectory = Temp.CreateDirectory(); 12718var sourceDirectory = Temp.CreateDirectory(); 12803var sourceDirectory = Temp.CreateDirectory(); 12913var sourceDir = Temp.CreateDirectory(); 12999var srcDirectory = Temp.CreateDirectory(); 13025var srcDirectory = Temp.CreateDirectory(); 13047var srcDirectory = Temp.CreateDirectory(); 13114var srcDirectory = Temp.CreateDirectory(); 13385var dir = Temp.CreateDirectory(); 13453var dir = Temp.CreateDirectory(); 13494var dir = Temp.CreateDirectory(); 13540var dir = Temp.CreateDirectory(); 13590var dir = Temp.CreateDirectory(); 13635var dir = Temp.CreateDirectory(); 13691var dir = Temp.CreateDirectory(); 13746var dir = Temp.CreateDirectory(); 13783var dir = Temp.CreateDirectory(); 13856var dir = Temp.CreateDirectory(); 13911var dir = Temp.CreateDirectory(); 13934var dir = Temp.CreateDirectory(); 13992var dir = Temp.CreateDirectory(); 14019var dir = Temp.CreateDirectory(); 14076var dir = Temp.CreateDirectory(); 14081var generatedDir = dir.CreateDirectory("generated"); 14102var dir = Temp.CreateDirectory(); 14107var generatedDir = dir.CreateDirectory("generated"); 14137var dir = Temp.CreateDirectory(); 14142var generatedDir = dir.CreateDirectory("generated"); 14175var dir = Temp.CreateDirectory(); 14181var generatedDir = dir.CreateDirectory("generated"); 14206var dir = Temp.CreateDirectory(); 14238var generatedDir = dir.CreateDirectory("generated"); 14253var dir = Temp.CreateDirectory(); 14258var generatedDir = dir.CreateDirectory("generated"); 14274var dir = Temp.CreateDirectory(); 14295var dir = Temp.CreateDirectory(); 14300var generatedDir = dir.CreateDirectory("generated files"); 14371var dir = Temp.CreateDirectory(); 14387var dir = Temp.CreateDirectory(); 14392var generatedDir = dir.CreateDirectory("generated"); 14415var dir = Temp.CreateDirectory(); 14417var srcDir = dir.CreateDirectory("src"); 14486var dir = Temp.CreateDirectory(); 14487var srcDir = dir.CreateDirectory("src"); 14529var objDir = dir.CreateDirectory("obj"); 14555var dir = Temp.CreateDirectory(); 14557var srcDir = dir.CreateDirectory("src"); 14570var objDir = dir.CreateDirectory("obj"); 14634var dir = Temp.CreateDirectory(); 14651var dir = Temp.CreateDirectory(); 14673var subDir = dir.CreateDirectory("subDir"); 14768var dir = Temp.CreateDirectory(); 14788var dir = Temp.CreateDirectory(); 14813var dir = Temp.CreateDirectory(); 14833var dir = Temp.CreateDirectory(); 14853var dir = Temp.CreateDirectory(); 14865var dir = Temp.CreateDirectory(); 14933var dir = Temp.CreateDirectory(); 14963var dir = Temp.CreateDirectory(); 15010var dir = Temp.CreateDirectory(); 15074var dir = Temp.CreateDirectory(); 15123var dir = Temp.CreateDirectory(); 15144var dir = Temp.CreateDirectory(); 15182var dir = Temp.CreateDirectory(); 15205var dir = Temp.CreateDirectory(); 15223var srcDirectory = Temp.CreateDirectory(); 15308var dir = Temp.CreateDirectory(); 15348var directory = Temp.CreateDirectory(); 15395var directory = Temp.CreateDirectory(); 15429var srcDirectory = Temp.CreateDirectory(); 15484var dir = Temp.CreateDirectory(); 15505var dir = Temp.CreateDirectory(); 15525var dir = Temp.CreateDirectory(); 15581var dir = Temp.CreateDirectory(); 15658var dir = Temp.CreateDirectory(); 15715var dir = Temp.CreateDirectory(); 15794var dir = Temp.CreateDirectory(); 15834var dir = Temp.CreateDirectory(); 15873var dir = Temp.CreateDirectory();
SarifErrorLoggerTests.cs (9)
42var errorLogDir = Temp.CreateDirectory(); 73var errorLogDir = Temp.CreateDirectory(); 107var errorLogDir = Temp.CreateDirectory(); 139var outputDir = Temp.CreateDirectory(); 176var errorLogDir = Temp.CreateDirectory(); 211var errorLogDir = Temp.CreateDirectory(); 246var errorLogDir = Temp.CreateDirectory(); 281var errorLogDir = Temp.CreateDirectory(); 314var errorLogDir = Temp.CreateDirectory();
SarifV2ErrorLoggerTests.cs (6)
446var errorLogDir = Temp.CreateDirectory(); 524var sourceDir = Temp.CreateDirectory(); 528var errorLogDir = Temp.CreateDirectory(); 598var errorLogDir = Temp.CreateDirectory(); 667var errorLogDir = Temp.CreateDirectory(); 668var mappedDir = Temp.CreateDirectory();
TouchedFileLoggingTests.cs (4)
39var touchedDir = Temp.CreateDirectory(); 67var touchedDir = Temp.CreateDirectory(); 114var touchedDir = Temp.CreateDirectory(); 153var touchedDir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (8)
Emit\CompilationEmitTests.cs (1)
4633var tmpDir = Temp.CreateDirectory();
Emit\DesktopStrongNameProviderTests.cs (7)
22var tempDir = Temp.CreateDirectory(); 37var tempDir = Temp.CreateDirectory(); 47var tempDir = Temp.CreateDirectory(); 57var tempDir = Temp.CreateDirectory(); 67var tempDir = Temp.CreateDirectory(); 77var tempDir = Temp.CreateDirectory(); 92var tempDir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (4)
Attributes\AttributeTests_Security.cs (3)
1477var tempDir = Temp.CreateDirectory(); 1568var tempDir = Temp.CreateDirectory(); 1605var tempDir = Temp.CreateDirectory();
Attributes\InternalsVisibleToAndStrongNameTests.cs (1)
30private readonly TempDirectory _signingTempDirectory;
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (24)
InteractiveSessionReferencesTests.cs (24)
621var root = Temp.CreateDirectory(); 622var dir1 = root.CreateDirectory("1"); 626var dir2 = root.CreateDirectory("2"); 679var root = Temp.CreateDirectory(); 680var dir1 = root.CreateDirectory("1"); 684var dir2 = root.CreateDirectory("2"); 745var root = Temp.CreateDirectory(); 746var dir1 = root.CreateDirectory("1"); 750var dir2 = root.CreateDirectory("2"); 813var root = Temp.CreateDirectory(); 814var dir1 = root.CreateDirectory("1"); 818var dir2 = root.CreateDirectory("2"); 881var root = Temp.CreateDirectory(); 882var dir1 = root.CreateDirectory("1"); 886var dir2 = root.CreateDirectory("2"); 949var root = Temp.CreateDirectory(); 950var dir1 = root.CreateDirectory("1"); 954var dir2 = root.CreateDirectory("2"); 1017var root = Temp.CreateDirectory(); 1018var dir1 = root.CreateDirectory("1"); 1022var dir2 = root.CreateDirectory("2"); 1085var root = Temp.CreateDirectory(); 1086var dir1 = root.CreateDirectory("1"); 1090var dir2 = root.CreateDirectory("2");
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (20)
CommandLineRunnerTests.cs (13)
376var dir = Temp.CreateDirectory(); 530var dir1 = Temp.CreateDirectory(); 533var dir2 = Temp.CreateDirectory(); 536var dir3 = Temp.CreateDirectory(); 564var dir1 = Temp.CreateDirectory(); 567var dir2 = Temp.CreateDirectory(); 570var dir3 = Temp.CreateDirectory(); 573var dir4 = Temp.CreateDirectory(); 591var dir = Temp.CreateDirectory(); 627var dir = Temp.CreateDirectory(); 822var root = Temp.CreateDirectory(); 823var dir1 = root.CreateDirectory("1"); 827var dir2 = root.CreateDirectory("2");
InteractiveSessionReferencesTests.cs (5)
36var dir = Temp.CreateDirectory(); 77var dir = Temp.CreateDirectory(); 81var dir1 = dir.CreateDirectory("1"); 82var dir2 = dir.CreateDirectory("2"); 126var dir = Temp.CreateDirectory();
InteractiveSessionTests.cs (2)
1289var dir = Temp.CreateDirectory(); 1319var dir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (12)
Compilation\ReferenceManagerTests.cs (3)
923var dir = Temp.CreateDirectory(); 1037var dir1 = Temp.CreateDirectory(); 1040var dir2 = Temp.CreateDirectory();
DocumentationComments\DocumentationCommentCompilerTests.cs (5)
4698var rootDir = Temp.CreateDirectory(); 4700var dir1 = rootDir.CreateDirectory("d1"); 4703var dir2 = rootDir.CreateDirectory("d2"); 4706var dir3 = rootDir.CreateDirectory("d3"); 8654var dir = Temp.CreateDirectory();
Symbols\Metadata\PE\TypeForwarders.cs (4)
1556var folder = Temp.CreateDirectory(); 1557var folderA = folder.CreateDirectory("A"); 1558var folderB = folder.CreateDirectory("B"); 1726var folder = Temp.CreateDirectory();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
EditAndContinue\EditAndContinueLanguageServiceTests.cs (1)
351var dir = Temp.CreateDirectory();
Emit\CompilationOutputFilesTests.cs (1)
36var dir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.Features.Test.Utilities (2)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (2)
87TempDirectory? projectDirectory = null, 104TempDirectory? projectDirectory = null,
Microsoft.CodeAnalysis.Features.UnitTests (22)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (20)
62var dir = Temp.CreateDirectory(); 389var dir = Temp.CreateDirectory(); 572var dir = Temp.CreateDirectory(); 625var dir = Temp.CreateDirectory(); 836var dir = Temp.CreateDirectory(); 991var dir = Temp.CreateDirectory(); 1221var dir = Temp.CreateDirectory(); 1327var dir = Temp.CreateDirectory(); 1370var dir = Temp.CreateDirectory(); 1431var projectDir = Temp.CreateDirectory(); 1983var dir = Temp.CreateDirectory(); 2321var dir = Temp.CreateDirectory(); 2408var dir = Temp.CreateDirectory(); 2480var dir = Temp.CreateDirectory(); 2541var dir = Temp.CreateDirectory(); 2720var dir = Temp.CreateDirectory(); 3514var dir = Temp.CreateDirectory(); 3667var dir = Temp.CreateDirectory(); 3765var dir = Temp.CreateDirectory(); 4855var dir = Temp.CreateDirectory();
EditAndContinue\UnitTestingHotReloadServiceTests.cs (1)
30var dir = Temp.CreateDirectory();
EditAndContinue\WatchHotReloadServiceTests.cs (1)
56var dir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.LanguageServer.UnitTests (12)
ExportProviderBuilderTests.cs (2)
100var directory = TempRoot.CreateDirectory(); 137var tempSubDir = directory.CreateDirectory(reservedCharacter);
LspFileChangeWatcherTests.cs (2)
57var tempDirectory = TempRoot.CreateDirectory(); 87var tempDirectory = TempRoot.CreateDirectory();
Utilities\AbstractLanguageServerClientTests.cs (2)
26protected TempDirectory ExtensionLogsDirectory => TempRoot.CreateDirectory(); 44var projectDirectory = TempRoot.CreateDirectory();
Utilities\AbstractLanguageServerHostTests.cs (1)
21protected TempDirectory MefCacheDirectory { get; }
VirtualProjectXmlProviderTests.cs (5)
56var tempDir = TempRoot.CreateDirectory(); 80var tempDir = TempRoot.CreateDirectory(); 111var tempDir = TempRoot.CreateDirectory(); 142var tempDir = TempRoot.CreateDirectory(); 162var tempDir = TempRoot.CreateDirectory();
Microsoft.CodeAnalysis.Scripting.Desktop.UnitTests (5)
MetadataShadowCopyProviderTests.cs (5)
83var dir = Temp.CreateDirectory(); 138var dir = Temp.CreateDirectory(); 195var dir = Temp.CreateDirectory(); 208var dir2 = Temp.CreateDirectory(); 222var dir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.Test.Utilities (16)
AssemblyLoadTestFixture.cs (13)
21private readonly TempDirectory _directory; 220var v2Directory = _directory.CreateDirectory("Version2"); 222var v2PublicSignedDirectory = _directory.CreateDirectory("Version2PublicSigned"); 303var v2BDirectory = _directory.CreateDirectory("Version2B"); 322var v3Directory = _directory.CreateDirectory("Version3"); 341var sciUserDirectory = _directory.CreateDirectory("SCIUser"); 388var analyzerReferencesDelta1Directory = _directory.CreateDirectory("AnalyzerReferencesDelta1"); 405var faultyAnalyzerDirectory = _directory.CreateDirectory("FaultyAnalyzer"); 417var analyzerWithDependencyDirectory = _directory.CreateDirectory("AnalyzerWithDependency"); 459var analyzerWithFakeCompilerDependencyDirectory = _directory.CreateDirectory("AnalyzerWithFakeCompilerDependency"); 487var analyzerWithLaterFakeCompileDirectory = _directory.CreateDirectory("AnalyzerWithLaterFakeCompilerDependency"); 516private static string GenerateDll(string assemblyName, TempDirectory directory, string csSource, params MetadataReference[] additionalReferences) 521private static string GenerateDll(string assemblyName, TempDirectory directory, string csSource, ImmutableArray<byte> publicKeyOpt, params MetadataReference[] additionalReferences)
Platform\Desktop\TestHelpers.cs (1)
59public static TempFile CreateCSharpAnalyzerAssemblyWithTestAnalyzer(TempDirectory dir, string assemblyName)
TempFiles\TempDirectory.cs (1)
89public TempDirectory CreateDirectory(string name)
TempFiles\TempRoot.cs (1)
53public TempDirectory CreateDirectory()
Microsoft.CodeAnalysis.UnitTests (48)
AnalyzerAssemblyLoaderTests.cs (24)
342var tempDir = temp.CreateDirectory(); 573var tempDir = temp.CreateDirectory(); 610var tempDir = temp.CreateDirectory(); 644var tempDir = temp.CreateDirectory(); 647var dir = tempDir.CreateDirectory("a"); 683var tempDir = temp.CreateDirectory(); 689var tempSubDir = tempDir.CreateDirectory("b"); 727var tempDir = temp.CreateDirectory(); 975var tempDir = temp.CreateDirectory(); 981var dir1 = tempDir.CreateDirectory("1"); 985var dir2 = tempDir.CreateDirectory("2"); 1037var tempDir = temp.CreateDirectory(); 1038var tempDir1 = tempDir.CreateDirectory("1"); 1039var tempDir2 = tempDir.CreateDirectory("2"); 1279var dir = temp.CreateDirectory(); 1459var tempDir = temp.CreateDirectory(); 1484var tempDir = temp.CreateDirectory(); 1513var tempDir = temp.CreateDirectory(); 1516var tempDir1 = tempDir.CreateDirectory("a"); 1517var tempDir2 = tempDir.CreateDirectory("b"); 1518var tempDir3 = tempDir.CreateDirectory("c"); 1574var tempDir = temp.CreateDirectory(); 1610var tempDir = temp.CreateDirectory(); 1633var tempDir = temp.CreateDirectory();
Analyzers\AnalyzerFileReferenceAppDomainTests.cs (2)
44var dir = Temp.CreateDirectory(); 81var dir = Temp.CreateDirectory();
Analyzers\AnalyzerFileReferenceTests.cs (6)
198var directory = Temp.CreateDirectory(); 230var directory = Temp.CreateDirectory(); 308var directory = Temp.CreateDirectory(); 337var directory = Temp.CreateDirectory(); 444var directory = Temp.CreateDirectory(); 481var directory = Temp.CreateDirectory();
AssemblyUtilitiesTests.cs (6)
44var directory = Temp.CreateDirectory(); 56var directory = Temp.CreateDirectory(); 69var directory = Temp.CreateDirectory(); 82var directory = Temp.CreateDirectory(); 95var directory = Temp.CreateDirectory(); 109var directory = Temp.CreateDirectory();
CommonCommandLineParserTests.cs (6)
33var dir = Temp.CreateDirectory(); 470var dir = Temp.CreateDirectory(); 979var dir = Temp.CreateDirectory(); 1010var dir = Temp.CreateDirectory(); 1043var dir = Temp.CreateDirectory(); 1092var dir = Temp.CreateDirectory();
FileSystem\RelativePathResolverTests.cs (3)
163var dir = Temp.CreateDirectory(); 164var dir1 = dir.CreateDirectory("dir1"); 165var dir2 = dir.CreateDirectory("dir2");
MetadataReferences\AssemblyMetadataTests.cs (1)
58var dir = Temp.CreateDirectory();
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (4)
CommandLineTests.vb (4)
3384Private Shared Sub ValidateEmbeddedSources_Portable(expectedEmbeddedMap As Dictionary(Of String, String), dir As TempDirectory, isEmbeddedPdb As Boolean) 3412Private Shared Sub ValidateEmbeddedSources_Windows(expectedEmbeddedMap As Dictionary(Of String, String), dir As TempDirectory) 3620Sub(dir As TempDirectory, pePdbPath As String, extraArgs As String()) 7911Private Shared Function VerifyOutput(sourceDir As TempDirectory, sourceFile As TempFile,
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (3)
NetCoreTests.cs (1)
28private readonly TempDirectory _nugetCacheDir;
WorkspaceTestBase.cs (2)
20protected readonly TempDirectory SolutionDirectory; 47var dir = SolutionDirectory;
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
CommandLineProject\CommandLineProjectWorkspaceTests.cs (1)
22var tempDirectory = tempRoot.CreateDirectory();
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (8)
PersistentStorage\AbstractPersistentStorageTests.cs (4)
45private readonly TempDirectory _persistentFolder; 133var folder = folderRoot.CreateDirectory(PersistentFolderPrefix + "'" + Guid.NewGuid()); 975protected Solution CreateOrOpenSolution(TempDirectory? persistentFolder = null, bool nullPaths = false) 1005TempDirectory? persistentFolder = null,
ProjectSystemShim\TempPECompilerServiceTests.cs (1)
25var directory = tempRoot.CreateDirectory();
ProjectSystemShim\VisualStudioCompilationOutputFilesTests.cs (3)
32var dir = Temp.CreateDirectory(); 73var dir = Temp.CreateDirectory(); 82var dir = Temp.CreateDirectory();
Roslyn.VisualStudio.Next.UnitTests (2)
Remote\SnapshotSerializationTests.cs (2)
479var dir = temp.CreateDirectory(); 565var tempDir = tempRoot.CreateDirectory();
SemanticSearch.BuildTask.UnitTests (3)
GenerateFilteredReferenceAssembliesTaskTests.cs (3)
111var dir = Temp.CreateDirectory(); 156var dir = Temp.CreateDirectory(); 196var dir = Temp.CreateDirectory();
VBCSCompiler.UnitTests (26)
AnalyzerConsistencyCheckerTests.cs (9)
44private TempFile CreateNetStandardDll(TempDirectory directory, string assemblyName, string version, ImmutableArray<byte> publicKey, string? extraSource = null) 85var directory = Temp.CreateDirectory(); 97var directory = Temp.CreateDirectory(); 112var directory = Temp.CreateDirectory(); 137var directory = Temp.CreateDirectory(); 178var directory = Temp.CreateDirectory(); 200var directory = Temp.CreateDirectory(); 222var directory = Temp.CreateDirectory(); 236var directory = Temp.CreateDirectory();
CompilerServerTests.cs (15)
65private readonly TempDirectory _tempDirectory; 98private static void ReferenceNetstandardDllIfCoreClr(TempDirectory currentDirectory, List<string> arguments) 108private static void CreateFiles(TempDirectory currentDirectory, IEnumerable<KeyValuePair<string, string>> files) 179TempDirectory currentDirectory, 222var tempDir = Temp.CreateDirectory(); 255private static DisposableFile GetResultFile(TempDirectory directory, string resultFileName) 275private void VerifyResultAndOutput((int ExitCode, string Output) result, TempDirectory path, string expectedOutput) 290var newTempDir = _tempDirectory.CreateDirectory(new string('a', 100 - _tempDirectory.Path.Length)); 736TempDirectory rootDirectory = _tempDirectory.CreateDirectory("ReferenceCachingVB"); 853TempDirectory rootDirectory = _tempDirectory.CreateDirectory("ReferenceCachingCS"); 962private Task<DisposableFile> RunCompilationAsync(RequestLanguage language, string pipeName, int i, TempDirectory compilationDir) 1033var compilationDir = Temp.CreateDirectory(); 1047var libDirectory = _tempDirectory.CreateDirectory("LibraryDir"); 1096var libDirectory = _tempDirectory.CreateDirectory("LibraryDir"); 1462var dir = Temp.CreateDirectory();
TouchedFileLoggingTests.cs (2)
59var touchedDir = Temp.CreateDirectory(); 110var touchedDir = Temp.CreateDirectory();