4286 references to Directory
aspire (324)
Acquisition\InstallationCandidateSources.cs (5)
66else if (Directory.Exists(releaseDir))
86if (Directory.Exists(dogfoodRoot))
144if (!Directory.Exists(toolStore))
176return EnumerateFileSystemEntriesSafe(root, logger, "directories", () => Directory.EnumerateDirectories(root).GetEnumerator(), cancellationToken);
181return EnumerateFileSystemEntriesSafe(root, logger, "files", () => Directory.EnumerateFiles(root, searchPattern, enumerationOptions).GetEnumerator(), cancellationToken);
Layout\LayoutDiscovery.cs (13)
108if (string.IsNullOrEmpty(aspireHome) || !Directory.Exists(aspireHome))
127if (!string.IsNullOrEmpty(envPath) && Directory.Exists(envPath))
162if (!Directory.Exists(layoutPath))
173var entries = Directory.GetFileSystemEntries(layoutPath).Select(Path.GetFileName).ToArray();
257_logger.LogDebug(" {Dir}/{Managed}/: {Exists}", BundleDiscovery.BundleDirectoryName, BundleDiscovery.ManagedDirectoryName, Directory.Exists(bundleManagedPath) ? "exists" : "MISSING");
258_logger.LogDebug(" {Dir}/{Dcp}/: {Exists}", BundleDiscovery.BundleDirectoryName, BundleDiscovery.DcpDirectoryName, Directory.Exists(bundleDcpPath) ? "exists" : "MISSING");
260if (Directory.Exists(bundleManagedPath) && Directory.Exists(bundleDcpPath))
286_logger.LogDebug(" {Dir}/: {Exists}", BundleDiscovery.ManagedDirectoryName, Directory.Exists(managedPath) ? "exists" : "MISSING");
287_logger.LogDebug(" {Dir}/: {Exists}", BundleDiscovery.DcpDirectoryName, Directory.Exists(dcpPath) ? "exists" : "MISSING");
289if (!Directory.Exists(managedPath) || !Directory.Exists(dcpPath))
346!Directory.Exists(dcpPath) ||
aspire-managed (12)
Aspire.Acquisition.Tests (86)
Aspire.Cli.EndToEnd.Tests (95)
Aspire.Cli.Tests (919)
Agents\AspireSkillsBundleTests.cs (37)
52Directory.Delete(bundleDirectory, recursive: true);
70Directory.Delete(bundleDirectory, recursive: true);
81if (Directory.Exists(bundleDirectory))
83Directory.Delete(bundleDirectory, recursive: true);
113Directory.Delete(bundleDirectory, recursive: true);
135Directory.Delete(bundleDirectory, recursive: true);
144Directory.CreateDirectory(skillDirectory);
179Directory.Delete(bundleDirectory, recursive: true);
188Directory.CreateDirectory(skillDirectory);
221Directory.Delete(bundleDirectory, recursive: true);
242Directory.Delete(bundleDirectory, recursive: true);
267Directory.Delete(bundleDirectory, recursive: true);
300Directory.Delete(bundleDirectory, recursive: true);
323Directory.Delete(bundleDirectory, recursive: true);
355Directory.Delete(bundleDirectory, recursive: true);
384Directory.Delete(bundleDirectory, recursive: true);
407Directory.Delete(bundleDirectory, recursive: true);
455Directory.Delete(bundleDirectory, recursive: true);
478Directory.Delete(bundleDirectory, recursive: true);
501Directory.Delete(bundleDirectory, recursive: true);
509Directory.CreateDirectory(Path.Combine(bundleDirectory, "skills", CommonAgentApplicators.AspireSkillName));
544Directory.Delete(bundleDirectory, recursive: true);
556Directory.CreateDirectory(skillDirectory);
598Directory.Delete(bundleDirectory, recursive: true);
628Directory.Delete(rootDirectory, recursive: true);
637Directory.CreateDirectory(skillDirectory);
674Directory.Delete(bundleDirectory, recursive: true);
683Directory.CreateDirectory(skillDirectory);
718Directory.Delete(bundleDirectory, recursive: true);
741Directory.Delete(bundleDirectory, recursive: true);
764Directory.Delete(bundleDirectory, recursive: true);
787Directory.Delete(bundleDirectory, recursive: true);
815Directory.Delete(bundleDirectory, recursive: true);
838Directory.CreateDirectory(skillDirectory);
843Directory.CreateDirectory(Path.GetDirectoryName(fullPath)!);
884Directory.CreateDirectory(skillDirectory);
940return Directory.CreateTempSubdirectory("aspire-skills-bundle-test-").FullName;
Agents\AspireSkillsInstallerTests.cs (81)
52Assert.True(Directory.Exists(cachedBundleDirectory));
57Directory.Delete(rootDirectory, recursive: true);
86Directory.CreateDirectory(cacheRoot);
129Directory.Delete(rootDirectory, recursive: true);
179Directory.Delete(rootDirectory, recursive: true);
238Directory.Delete(rootDirectory, recursive: true);
293Directory.Delete(rootDirectory, recursive: true);
341Assert.True(Directory.Exists(staleCachedBundleDirectory));
359Directory.Delete(rootDirectory, recursive: true);
401Assert.True(Directory.Exists(oldCachedBundleDirectory));
431Directory.Delete(rootDirectory, recursive: true);
458Assert.False(Directory.Exists(Path.Combine(cachedBundleDirectory, "skills")));
470Directory.Delete(rootDirectory, recursive: true);
505Directory.Delete(rootDirectory, recursive: true);
520Directory.CreateDirectory(Path.Combine(cachedBundleDirectory, ".lastused"));
533Assert.True(Directory.Exists(cachedBundleDirectory));
538Directory.Delete(rootDirectory, recursive: true);
576Assert.True(Directory.Exists(staleCacheDirectory));
580Directory.Delete(rootDirectory, recursive: true);
621Assert.False(Directory.Exists(staleVersionDirectory));
625Directory.Delete(rootDirectory, recursive: true);
668Assert.False(Directory.Exists(staleVersionDirectory));
672Directory.Delete(rootDirectory, recursive: true);
685Directory.CreateDirectory(cacheRoot);
733Assert.True(Directory.Exists(staleCacheDirectory));
741Directory.Delete(rootDirectory, recursive: true);
754Directory.CreateDirectory(cacheRoot);
790Assert.True(Directory.Exists(staleCacheDirectory));
800Assert.False(Directory.Exists(staleCacheDirectory));
804Directory.Delete(rootDirectory, recursive: true);
850Assert.True(Directory.Exists(currentCacheDirectory));
851Assert.False(Directory.Exists(staleCacheDirectory));
852Assert.True(Directory.Exists(recentCacheDirectory));
856Directory.Delete(rootDirectory, recursive: true);
885Directory.Delete(rootDirectory, recursive: true);
898Directory.CreateDirectory(cacheRoot);
932Directory.Delete(rootDirectory, recursive: true);
945Directory.CreateDirectory(cacheRoot);
951var staleDirectory = Directory.CreateDirectory(Path.Combine(cacheRoot, $"{prefix}stale")).FullName;
952Directory.SetLastWriteTimeUtc(staleDirectory, DateTime.UtcNow.AddDays(-8));
954recentDirectories.Add(Directory.CreateDirectory(Path.Combine(cacheRoot, $"{prefix}recent")).FullName);
967Assert.All(staleDirectories, directory => Assert.False(Directory.Exists(directory)));
968Assert.All(recentDirectories, directory => Assert.True(Directory.Exists(directory)));
972Directory.Delete(rootDirectory, recursive: true);
1017var activeTemporaryDirectory = Assert.Single(Directory.GetDirectories(cacheRoot, ".github-*"));
1018Directory.SetLastWriteTimeUtc(activeTemporaryDirectory, DateTime.UtcNow.AddDays(-8));
1030Assert.True(Directory.Exists(activeTemporaryDirectory));
1036Assert.False(Directory.Exists(activeTemporaryDirectory));
1047Directory.Delete(rootDirectory, recursive: true);
1068Directory.Delete(rootDirectory, recursive: true);
1091Directory.Delete(rootDirectory, recursive: true);
1118Directory.Delete(rootDirectory, recursive: true);
1146Directory.Delete(rootDirectory, recursive: true);
1174Directory.Delete(rootDirectory, recursive: true);
1207Directory.Delete(rootDirectory, recursive: true);
1256Directory.Delete(rootDirectory, recursive: true);
1311Directory.Delete(rootDirectory, recursive: true);
1373Directory.Delete(rootDirectory, recursive: true);
1406Directory.Delete(rootDirectory, recursive: true);
1434Directory.Delete(rootDirectory, recursive: true);
1458Assert.NotEmpty(Directory.GetDirectories(rootDirectory, ".embedded-*"));
1459Directory.Move(stageDirectory.FullName, targetDirectory);
1465Directory.Delete(rootDirectory, recursive: true);
1495Directory.Delete(rootDirectory, recursive: true);
1524Directory.Delete(rootDirectory, recursive: true);
1550Directory.Delete(rootDirectory, recursive: true);
1620Directory.Delete(rootDirectory, recursive: true);
1668Directory.Delete(rootDirectory, recursive: true);
1723Directory.Delete(rootDirectory, recursive: true);
1785Directory.Delete(rootDirectory, recursive: true);
1816Directory.Delete(rootDirectory, recursive: true);
1851Directory.Delete(rootDirectory, recursive: true);
1884Directory.Delete(rootDirectory, recursive: true);
1920Directory.Delete(rootDirectory, recursive: true);
1974Directory.Delete(rootDirectory, recursive: true);
2012Directory.CreateDirectory(skillDirectory);
2124Directory.Delete(rootDirectory, recursive: true);
2203return Directory.CreateTempSubdirectory("aspire-skills-installer-test-").FullName;
2208Assert.Empty(Directory.GetDirectories(rootDirectory, $".{prefix}-*"));
2209Assert.Empty(Directory.GetFiles(rootDirectory, $".{prefix}-*.lock"));
2282Directory.CreateDirectory(bundleDirectory.FullName);
Agents\PlaywrightCliInstallerTests.cs (103)
21Directory.CreateDirectory(tempDir);
46if (Directory.Exists(tempDir))
48Directory.Delete(tempDir, recursive: true);
81if (Directory.Exists(tempDir))
83Directory.Delete(tempDir, recursive: true);
92Directory.CreateDirectory(tempDir);
115if (Directory.Exists(tempDir))
117Directory.Delete(tempDir, recursive: true);
150if (Directory.Exists(tempDir))
152Directory.Delete(tempDir, recursive: true);
181if (Directory.Exists(tempDir))
183Directory.Delete(tempDir, recursive: true);
193Directory.CreateDirectory(tempDir);
223if (Directory.Exists(repoRoot))
225Directory.Delete(repoRoot, recursive: true);
231Directory.Delete(tempDir, true);
239var tempDir = Directory.CreateTempSubdirectory("test-playwright-").FullName;
267if (Directory.Exists(repoRoot))
269Directory.Delete(repoRoot, recursive: true);
275Directory.Delete(tempDir, recursive: true);
284Directory.CreateDirectory(tempDir);
310if (Directory.Exists(repoRoot))
312Directory.Delete(repoRoot, recursive: true);
318Directory.Delete(tempDir, true);
328Directory.CreateDirectory(tempDir);
360if (Directory.Exists(repoRoot))
362Directory.Delete(repoRoot, recursive: true);
368Directory.Delete(tempDir, true);
375var tempDir = Directory.CreateTempSubdirectory("test-playwright-").FullName;
389Directory.Delete(tempDir, recursive: true);
424if (Directory.Exists(tempDir))
426Directory.Delete(tempDir, recursive: true);
457if (Directory.Exists(tempDir))
459Directory.Delete(tempDir, recursive: true);
469Directory.CreateDirectory(tempDir);
502if (Directory.Exists(repoRoot))
504Directory.Delete(repoRoot, recursive: true);
510Directory.Delete(tempDir, true);
542if (Directory.Exists(tempDir))
544Directory.Delete(tempDir, recursive: true);
583if (Directory.Exists(tempDir))
585Directory.Delete(tempDir, recursive: true);
612if (Directory.Exists(tempDir))
614Directory.Delete(tempDir, recursive: true);
623Directory.CreateDirectory(tempDir);
636Directory.CreateDirectory(skillDir);
638Directory.CreateDirectory(Path.Combine(skillDir, "subdir"));
671if (Directory.Exists(tempDir))
673Directory.Delete(tempDir, recursive: true);
688Directory.CreateDirectory(sourceDir);
692Directory.CreateDirectory(targetDir);
695Directory.CreateDirectory(Path.Combine(targetDir, "stale-dir"));
705Assert.False(Directory.Exists(Path.Combine(targetDir, "stale-dir")));
709if (Directory.Exists(tempDir))
711Directory.Delete(tempDir, recursive: true);
720Directory.CreateDirectory(tempDir);
733Directory.CreateDirectory(skillDir);
758Assert.False(Directory.Exists(Path.Combine(tempDir, ".claude", "skills", "playwright-cli")));
762if (Directory.Exists(tempDir))
764Directory.Delete(tempDir, recursive: true);
773Directory.CreateDirectory(tempDir);
779Directory.CreateDirectory(preExistingDir);
806Assert.True(Directory.Exists(preExistingDir));
810if (Directory.Exists(tempDir))
812Directory.Delete(tempDir, recursive: true);
821Directory.CreateDirectory(tempDir);
834Directory.CreateDirectory(skillDir);
855Assert.False(Directory.Exists(Path.Combine(tempDir, ".claude", "skills")));
857Assert.False(Directory.Exists(Path.Combine(tempDir, ".claude")));
861if (Directory.Exists(tempDir))
863Directory.Delete(tempDir, recursive: true);
872Directory.CreateDirectory(tempDir);
878Directory.CreateDirectory(skillDir);
879Directory.Delete(skillDir);
887Assert.False(Directory.Exists(Path.Combine(tempDir, ".claude", "skills")));
888Assert.False(Directory.Exists(Path.Combine(tempDir, ".claude")));
889Assert.True(Directory.Exists(tempDir)); // stop dir should NOT be deleted
893if (Directory.Exists(tempDir))
895Directory.Delete(tempDir, recursive: true);
904Directory.CreateDirectory(tempDir);
910Directory.CreateDirectory(skillDir);
911Directory.CreateDirectory(Path.Combine(tempDir, ".claude", "skills", "other-skill"));
912Directory.Delete(skillDir);
920Assert.True(Directory.Exists(Path.Combine(tempDir, ".claude", "skills")));
921Assert.True(Directory.Exists(Path.Combine(tempDir, ".claude", "skills", "other-skill")));
925if (Directory.Exists(tempDir))
927Directory.Delete(tempDir, recursive: true);
936Directory.CreateDirectory(tempDir);
942Directory.CreateDirectory(skillDir);
943Directory.Delete(skillDir);
951Assert.False(Directory.Exists(Path.Combine(tempDir, ".agents")));
953Assert.True(Directory.Exists(tempDir));
957if (Directory.Exists(tempDir))
959Directory.Delete(tempDir, recursive: true);
968Directory.CreateDirectory(tempDir);
974Directory.CreateDirectory(deepDir);
975Directory.Delete(deepDir);
986Assert.False(Directory.Exists(Path.Combine(tempDir, "a", "b", "c", "d")));
987Assert.False(Directory.Exists(Path.Combine(tempDir, "a", "b", "c")));
988Assert.False(Directory.Exists(Path.Combine(tempDir, "a", "b")));
990Assert.True(Directory.Exists(Path.Combine(tempDir, "a")));
994if (Directory.Exists(tempDir))
996Directory.Delete(tempDir, recursive: true);
Backchannel\AuxiliaryBackchannelMonitorTests.cs (17)
27var tempRoot = Directory.CreateTempSubdirectory("aspire-scope-symlink-");
30var realDirectory = Directory.CreateDirectory(Path.Combine(tempRoot.FullName, "real"));
32Directory.CreateSymbolicLink(symlinkDirectory, realDirectory.FullName);
51var tempRoot = Directory.CreateTempSubdirectory("aspire-scope-");
54var workingDirectory = Directory.CreateDirectory(Path.Combine(tempRoot.FullName, "wd")).FullName;
75var tempRoot = Directory.CreateTempSubdirectory("aspire-scope-worktree-");
79Directory.CreateDirectory(Path.Combine(primaryRoot, ".git"));
80var worktreeRoot = Directory.CreateDirectory(Path.Combine(primaryRoot, ".worktrees", "feature")).FullName;
100var tempRoot = Directory.CreateTempSubdirectory("aspire-scope-submodule-");
104Directory.CreateDirectory(Path.Combine(primaryRoot, ".git"));
105var submoduleRoot = Directory.CreateDirectory(Path.Combine(primaryRoot, "extern", "dep")).FullName;
122var tempRoot = Directory.CreateTempSubdirectory("aspire-scope-linked-submodule-");
126Directory.CreateDirectory(Path.Combine(primaryRoot, ".git"));
127var worktreeRoot = Directory.CreateDirectory(Path.Combine(primaryRoot, ".worktrees", "feature")).FullName;
129var submoduleRoot = Directory.CreateDirectory(Path.Combine(worktreeRoot, "extern", "dep")).FullName;
272private static DirectoryInfo CreateSocketSafeHomeDirectory() => Directory.CreateTempSubdirectory("a");
287Directory.CreateDirectory(backchannelsDirectory);
BundleServiceIntegrationTests.cs (29)
50Assert.True(Directory.Exists(versionsDir));
51var versions = Directory.GetDirectories(versionsDir);
131var v1Dirs = Directory.GetDirectories(versionsDir);
146var v2Dirs = Directory.GetDirectories(versionsDir);
172Directory.CreateDirectory(versionsDir);
175Directory.CreateDirectory(Path.Combine(versionsDir, "stale-aaaaaaaaaaaaaaaa"));
176Directory.CreateDirectory(Path.Combine(versionsDir, $"stale{BundleService.TempSuffixPrefix}deadbeef"));
177Directory.CreateDirectory(Path.Combine(versionsDir, $"stale{BundleService.BadSuffixPrefix}99999"));
190var remaining = Directory.GetDirectories(versionsDir);
212Assert.False(Directory.Exists(Path.Combine(layoutRoot, BundleDiscovery.BundleDirectoryName)));
240Assert.False(Directory.Exists(sourcePath));
241Assert.True(Directory.Exists(destinationPath));
266var v1VersionDir = Assert.Single(Directory.GetDirectories(versionsDir));
287Assert.True(Directory.Exists(v1VersionDir), "Leased stale version should not be deleted during upgrade cleanup.");
288Assert.Equal(2, Directory.GetDirectories(versionsDir).Length);
302Directory.CreateDirectory(staleVersionDir);
308Assert.True(Directory.Exists(staleVersionDir));
318Directory.CreateDirectory(leasesDir);
323Assert.False(Directory.Exists(staleVersionDir));
339Directory.CreateDirectory(leasesDir);
349Assert.True(Directory.Exists(staleVersionDir));
444Directory.CreateDirectory(aspireHome);
481Directory.Exists(Path.Combine(binaryDir, BundleDiscovery.BundleDirectoryName)),
484Directory.Exists(Path.Combine(Path.GetDirectoryName(binaryDir)!, BundleDiscovery.BundleDirectoryName)),
491var activeVersionDir = Assert.Single(Directory.GetDirectories(versionsDir));
531Assert.True(Directory.Exists(Path.Combine(dest, BundleDiscovery.DcpDirectoryName)));
646Directory.CreateDirectory(directory);
667if (!Directory.Exists(managedDir) || !File.Exists(managedExe) || !Directory.Exists(dcpDir) || !File.Exists(dcpExe))
Caching\AppHostInfoDiskCacheTests.cs (19)
59return Directory.Exists(cacheDirectory) ? Directory.EnumerateFiles(cacheDirectory) : [];
170var objDir = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "obj"));
213Assert.False(Directory.Exists(cacheDir) && Directory.EnumerateFiles(cacheDir).Any());
250Assert.Empty(Directory.EnumerateFiles(cacheDir, "*.tmp"));
288var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "src", "MyHost"));
352var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "proj"));
364var sharedDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "shared"));
389var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "proj"));
398var sharedDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "shared"));
422var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "proj"));
447var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "proj"));
476var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "src", "MyHost"));
556var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "proj"));
592var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "src", "MyHost"));
725projectDir = Directory.CreateDirectory(Path.Combine(projectDir, $"level-{i}")).FullName;
746var repoRoot = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "worktree-root"));
751var projectDir = Directory.CreateDirectory(Path.Combine(repoRoot.FullName, "src", "AppHost"));
Commands\InitCommandTests.cs (24)
93Directory.CreateDirectory(outputPath);
138Directory.CreateDirectory(outputPath);
191Directory.CreateDirectory(solutionFile.Directory!.FullName);
481var originalFiles = Directory.GetFiles(workspace.Path, "*", SearchOption.AllDirectories)
524var projectFiles = Directory.GetFiles(workspace.Path, "*", SearchOption.AllDirectories).Where(path => path != logFilePath);
614Directory.CreateDirectory(scaffoldDirectory.FullName);
771Assert.False(Directory.Exists(aspireSkillPath), $"Expected no aspire skill directory but found {aspireSkillPath}");
774Assert.False(Directory.Exists(aspireifySkillPath), $"Expected no aspireify skill directory but found {aspireifySkillPath}");
794Assert.False(Directory.Exists(agentsDir), $"Expected no agents/skills directory but found {agentsDir}");
817Assert.False(Directory.Exists(aspireifySkillPath), $"Expected no aspireify skill directory but found {aspireifySkillPath}");
946Directory.CreateDirectory(outputPath);
984Directory.CreateDirectory(Path.Combine(hivesDir.FullName, "pr-12345", "packages"));
1034Directory.CreateDirectory(outputPath);
1142Directory.CreateDirectory(outputPath);
1191Directory.CreateDirectory(outputPath);
1691Directory.CreateDirectory(outputPath);
1776Directory.CreateDirectory(outputPath);
1844Directory.CreateDirectory(outputPath);
1894Directory.CreateDirectory(outputPath);
2026Directory.CreateDirectory(outputPath);
2088Directory.CreateDirectory(outputPath);
2139Directory.CreateDirectory(outputPath);
2206Directory.CreateDirectory(outputPath);
2253Directory.CreateDirectory(outputPath);
Commands\NewCommandTests.cs (12)
1261var nestedDirectory = Directory.CreateDirectory(Path.Combine(expectedSource, "aspire.projecttemplates", "9.2.0"));
1306Directory.CreateDirectory(sourceOverride);
1354Directory.CreateDirectory(sourceOverride);
1401Assert.False(Directory.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "output")));
1436Assert.False(Directory.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "output")));
1996var modulesDir = Directory.CreateDirectory(Path.Combine(directory.FullName, LanguageInfo.GeneratedFolderName));
2083Directory.CreateDirectory(sourceOverride);
2120var modulesDir = Directory.CreateDirectory(Path.Combine(directory.FullName, ".aspire", "modules"));
2193Directory.CreateDirectory(sourceOverride);
2293Assert.False(Directory.Exists(agentsDir), $"Expected no agents/skills directory but found {agentsDir}");
2321Assert.False(Directory.Exists(aspireifySkillPath), $"Expected no aspireify skill directory but found {aspireifySkillPath}");
2954var collidingProject = Directory.CreateDirectory(Path.Combine(collidingParent.FullName, projectName));
Commands\VsCodeExtensionCheckTests.cs (7)
63Directory.CreateDirectory(Path.Combine(extensions.FullName, "microsoft-aspire.aspire-vscode-1.2.3"));
91Directory.CreateDirectory(Path.Combine(extensions.FullName, "microsoft-aspire.aspire-vscode-1.2.3"));
116Directory.CreateDirectory(Path.Combine(home.FullName, rootFolder, "extensions", "microsoft-aspire.aspire-vscode-1.2.3"));
137Directory.CreateDirectory(Path.Combine(home.FullName, ".vscode", "extensions", "microsoft-aspire.aspire-vscode-1.2.3"));
188Directory.CreateDirectory(Path.Combine(extensions.FullName, "Microsoft-Aspire.Aspire-VSCode-9.9.9"));
207Directory.CreateDirectory(Path.Combine(extensions.FullName, "ms-dotnettools.csharp-2.0.0"));
229Directory.CreateDirectory(Path.Combine(extensions.FullName, "microsoft-aspire.aspire-vscode-extras-1.0.0"));
DotNet\DotNetCliRunnerTests.cs (11)
169var runWorkingDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "run-cwd"));
211var runWorkingDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "run-cwd"));
343var cliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "artifacts", "bin", "Aspire.Cli", "Debug", "net10.0"));
356var cliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "artifacts", "bin", "Aspire.Cli", "Debug", "net10.0"));
361var linkDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "bin"));
372var dotnetDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "dotnet"));
383var cliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "bin"));
396var cliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "bin"));
400Directory.CreateDirectory(Path.Combine(cliDirectory.FullName, "dcp"));
401Directory.CreateDirectory(Path.Combine(cliDirectory.FullName, "managed"));
2199var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "RunPropertiesApp"));
Git\GitWorktreeTests.cs (33)
17Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, ".git"));
29var worktreeRoot = Directory.CreateDirectory(Path.Combine(fixtureRoot, "worktree")).FullName;
48var worktreeRoot = Directory.CreateDirectory(Path.Combine(fixtureRoot, "worktree")).FullName;
80var worktreeRoot = Directory.CreateDirectory(
87Directory.CreateDirectory(Path.GetDirectoryName(aliasRoot)!);
120var worktreeRoot = Directory.CreateDirectory(Path.Combine(fixtureRoot, "worktree")).FullName;
125if (!Directory.Exists(caseVariantRoot))
140var worktreeRoot = Directory.CreateDirectory(Path.Combine(fixtureRoot, "checkout")).FullName;
141var adminDirectory = Directory.CreateDirectory(
144Directory.CreateDirectory(Path.GetDirectoryName(aliasDirectory)!);
200var worktreeRoot = Directory.CreateDirectory(Path.Combine(fixtureRoot, "worktree")).FullName;
241var worktreeRoot = Directory.CreateDirectory(Path.Combine(fixtureRoot, "worktree")).FullName;
282var worktreeRoot = Directory.CreateDirectory(Path.Combine(fixtureRoot, "worktree")).FullName;
286var submoduleRoot = Directory.CreateDirectory(Path.Combine(worktreeRoot, "extern", "dep")).FullName;
299var worktreeRoot = Directory.CreateDirectory(Path.Combine(fixtureRoot, "worktree")).FullName;
315var worktreeRoot = Directory.CreateDirectory(Path.Combine(fixtureRoot, "worktree")).FullName;
317var otherWorktreeRoot = Directory.CreateDirectory(Path.Combine(fixtureRoot, "other-worktree")).FullName;
333var worktreeRoot = Directory.CreateDirectory(Path.Combine(fixtureRoot, "worktree")).FullName;
345Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, ".git"));
346var submoduleRoot = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "extern", "dep")).FullName;
370Directory.CreateDirectory(Path.Combine(primaryRoot, ".git"));
371var worktreeRoot = Directory.CreateDirectory(Path.Combine(primaryRoot, ".worktrees", "feature")).FullName;
387Directory.CreateDirectory(Path.Combine(primaryRoot, ".git"));
388var worktreeRoot = Directory.CreateDirectory(Path.Combine(primaryRoot, ".worktrees", "feature")).FullName;
390var submoduleRoot = Directory.CreateDirectory(Path.Combine(worktreeRoot, "extern", "dep")).FullName;
404Directory.CreateDirectory(Path.Combine(primaryRoot, ".git"));
405var submoduleRoot = Directory.CreateDirectory(Path.Combine(primaryRoot, "extern", "dep")).FullName;
442var repoBSubmoduleRoot = Directory.CreateDirectory(Path.Combine(repoBRoot, "extern", "dep")).FullName;
457var worktreeRoot = Directory.CreateDirectory(Path.Combine(primaryRoot, ".worktrees", "feature")).FullName;
468var workingDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "plain")).FullName;
479var unmanagedDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "outside")).FullName;
493var root = Directory.CreateDirectory(Path.Combine(parent.FullName, name)).FullName;
494Directory.CreateDirectory(Path.Combine(root, ".git"));
Packaging\PackagingServiceTests.cs (30)
1150Directory.CreateDirectory(Path.Combine(hivesDir.FullName, "pr-10167"));
1151Directory.CreateDirectory(Path.Combine(hivesDir.FullName, "pr-11832"));
1206Directory.CreateDirectory(Path.Combine(hivesDir.FullName, "pr-12345"));
1513var installPrefix = Directory.CreateDirectory(Path.Combine(tempDir.FullName, "custom-aspire-prefix"));
1515Directory.CreateDirectory(Path.GetDirectoryName(processPath)!);
1518var packagesDirectory = Directory.CreateDirectory(Path.Combine(installPrefix.FullName, "hives", prChannelName, "packages"));
1557var defaultPackagesDirectory = Directory.CreateDirectory(Path.Combine(defaultHivesDir.FullName, prChannelName, "packages"));
1560var installPrefix = Directory.CreateDirectory(Path.Combine(tempDir.FullName, "custom-aspire-prefix"));
1562Directory.CreateDirectory(Path.GetDirectoryName(processPath)!);
1565var dogfoodPackagesDirectory = Directory.CreateDirectory(Path.Combine(installPrefix.FullName, "hives", prChannelName, "packages"));
1596var installPrefix = Directory.CreateDirectory(Path.Combine(tempDir.FullName, "custom-aspire-prefix"));
1598Directory.CreateDirectory(Path.GetDirectoryName(processPath)!);
1601var packagesDirectory = Directory.CreateDirectory(Path.Combine(installPrefix.FullName, "hives", prChannelName, "packages"));
1632var installPrefix = Directory.CreateDirectory(Path.Combine(tempDir.FullName, "custom-aspire-prefix"));
1634Directory.CreateDirectory(Path.GetDirectoryName(processPath)!);
1662var installPrefix = Directory.CreateDirectory(Path.Combine(tempDir.FullName, "custom-aspire-prefix"));
1664Directory.CreateDirectory(Path.GetDirectoryName(processPath)!);
1666Directory.CreateDirectory(Path.Combine(installPrefix.FullName, "hives", identityPrChannelName, "packages"));
1718var installPrefix = Directory.CreateDirectory(Path.Combine(tempDir.FullName, "custom-aspire-prefix"));
1720Directory.CreateDirectory(Path.GetDirectoryName(processPath)!);
1722Directory.CreateDirectory(Path.Combine(installPrefix.FullName, "hives", prChannelName, "packages"));
1754var installPrefix = Directory.CreateDirectory(Path.Combine(tempDir.FullName, "custom-aspire-prefix"));
1756Directory.CreateDirectory(Path.GetDirectoryName(processPath)!);
1758Directory.CreateDirectory(Path.Combine(installPrefix.FullName, "hives", prChannelName, "packages"));
2167var packagesOverrideDir = Directory.CreateDirectory(Path.Combine(tempDir.FullName, "shipping"));
2196var staleHiveDir = Directory.CreateDirectory(Path.Combine(hivesDir.FullName, PackageChannelNames.Daily, "packages"));
2199var packagesOverrideDir = Directory.CreateDirectory(Path.Combine(tempDir.FullName, "shipping"));
2226var packagesOverrideDir = Directory.CreateDirectory(Path.Combine(tempDir.FullName, "shipping"));
2254var packagesOverrideDir = Directory.CreateDirectory(Path.Combine(tempDir.FullName, "shipping"));
2256var nestedDir = Directory.CreateDirectory(Path.Combine(packagesOverrideDir.FullName, "nested"));
Projects\DotNetAppHostProjectTests.cs (28)
500var customDcpDirectory = Directory.CreateDirectory(Path.Combine(_workspace.WorkspaceRoot.FullName, "custom-dcp"));
553var inheritedDcpDirectory = Directory.CreateDirectory(Path.Combine(_workspace.WorkspaceRoot.FullName, "inherited-dcp")).FullName;
999var runWorkingDirectory = Directory.CreateDirectory(Path.Combine(_workspace.WorkspaceRoot.FullName, "run-cwd"));
1003Directory.CreateDirectory(Path.Combine(appHostFile.DirectoryName!, "Properties"));
1098Directory.CreateDirectory(Path.Combine(appHostFile.DirectoryName!, "Properties"));
1182Directory.CreateDirectory(Path.Combine(appHostFile.DirectoryName!, "Properties"));
1268Directory.CreateDirectory(Path.Combine(appHostFile.DirectoryName!, "Properties"));
1310Directory.CreateDirectory(Path.Combine(appHostFile.DirectoryName!, "Properties"));
1354Directory.CreateDirectory(Path.Combine(appHostFile.DirectoryName!, "Properties"));
1401Directory.CreateDirectory(Path.Combine(appHostFile.DirectoryName!, "Properties"));
1446Directory.CreateDirectory(Path.Combine(appHostFile.DirectoryName!, "Properties"));
1565var outputDirectory = Directory.CreateDirectory(Path.Combine(_workspace.WorkspaceRoot.FullName, "bin", Guid.NewGuid().ToString("N")));
1650Directory.CreateDirectory(Path.Combine(appHostFile.DirectoryName!, "Properties"));
1717Directory.CreateDirectory(Path.Combine(appHostFile.DirectoryName!, "Properties"));
1886Directory.CreateDirectory(Path.Combine(appHostFile.DirectoryName!, "My Project"));
1947Directory.CreateDirectory(Path.Combine(appHostFile.DirectoryName!, "Properties"));
2012Directory.CreateDirectory(Path.Combine(appHostFile.DirectoryName!, "Properties"));
2069Directory.CreateDirectory(Path.Combine(appHostFile.DirectoryName!, "Properties"));
2858Directory.CreateDirectory(backchannelsDir);
2872var outputDirectory = Directory.CreateDirectory(Path.Combine(_workspace.WorkspaceRoot.FullName, "bin", Guid.NewGuid().ToString("N")));
2881var outputDirectory = Directory.CreateDirectory(Path.Combine(_workspace.WorkspaceRoot.FullName, "bin", Guid.NewGuid().ToString("N")));
3551Directory.CreateDirectory(Path.Combine(_workspace.WorkspaceRoot.FullName, "outer", "inner-repo", ".git"));
4036Directory.CreateDirectory(externalAnchor);
4481Directory.CreateDirectory(Path.Combine(_workspace.WorkspaceRoot.FullName, ".git"));
4487Directory.CreateDirectory(directory);
4549var bundleRoot = Directory.CreateDirectory(Path.Combine(_workspace.WorkspaceRoot.FullName, Guid.NewGuid().ToString()));
4550var dcpDirectory = Directory.CreateDirectory(Path.Combine(bundleRoot.FullName, BundleDiscovery.DcpDirectoryName));
4551var managedDirectory = Directory.CreateDirectory(Path.Combine(bundleRoot.FullName, BundleDiscovery.ManagedDirectoryName));
Projects\GuestRuntimeTests.cs (19)
573var root = Directory.CreateTempSubdirectory("aspire-runtime-java-path-");
772var temporaryDirectory = Directory.CreateTempSubdirectory();
1025var tempDirectory = Directory.CreateTempSubdirectory("aspire-guest-stdin-");
1381Directory.CreateDirectory(dependencies);
1410Directory.CreateDirectory(dependencies);
1439Directory.CreateDirectory(Path.GetDirectoryName(unrelated)!);
1481Directory.CreateDirectory(Path.GetDirectoryName(nested)!);
1511Directory.CreateDirectory(Path.GetDirectoryName(path)!);
1527Directory.SetLastWriteTimeUtc(Path.GetDirectoryName(path)!, DateTime.UtcNow.AddMinutes(1));
1552Directory.CreateDirectory(unreadable);
1625Directory.CreateDirectory(generated);
1629Directory.CreateDirectory(sources);
1632Directory.CreateDirectory(Path.Combine(root.FullName, "classes"));
1643foreach (var file in Directory.EnumerateFiles(root.FullName, "*", SearchOption.AllDirectories))
1649foreach (var directory in Directory.EnumerateDirectories(root.FullName, "*", SearchOption.AllDirectories))
1651Directory.SetLastWriteTimeUtc(directory, timestampUtc);
1654Directory.SetLastWriteTimeUtc(root.FullName, timestampUtc);
1660Directory.CreateDirectory(Path.GetDirectoryName(stamp)!);
1667var binDirectory = Directory.CreateDirectory(Path.Combine(root.FullName, runtimeDirectory, "bin"));
Projects\JavaAppHostToolchainResolverTests.cs (23)
355var moduleDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "apphost"));
376var localRepository = Directory.CreateDirectory(Path.Combine(workspace.Path, "empty-maven-repository"));
442var localRepository = Directory.CreateDirectory(Path.Combine(workspace.Path, "empty-maven-repository"));
484var appHostDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "standalone"));
521var libraryDirectory = Directory.CreateDirectory(Path.Combine(root, "library"));
534var librarySources = Directory.CreateDirectory(Path.Combine(libraryDirectory.FullName, "src", "main", "java", "com", "example"));
539var appHostProjectDirectory = Directory.CreateDirectory(Path.Combine(root, "apphost"));
559var appHostDirectory = Directory.CreateDirectory(
573var wrapperDirectory = Directory.CreateDirectory(Path.Combine(root, ".mvn", "wrapper"));
596var appHostProjectDirectory = Directory.CreateDirectory(Path.Combine(root, "apphost"));
605var appHostDirectory = Directory.CreateDirectory(
619var wrapperDirectory = Directory.CreateDirectory(Path.Combine(root, ".mvn", "wrapper"));
695var innerCheckout = Directory.CreateDirectory(Path.Combine(workspace.Path, "inner"));
696Directory.CreateDirectory(Path.Combine(innerCheckout.FullName, ".git"));
759Directory.CreateDirectory(dependencyDirectory);
766Assert.False(Directory.Exists(dependencyDirectory));
777Assert.False(Directory.Exists(Path.Combine(workspace.Path, "target")));
788Directory.CreateDirectory(dependencyDirectory);
795Assert.True(Directory.Exists(dependencyDirectory));
824var appHostDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "src", "main", "java"));
839var appHostDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "a", "b", "c"));
850var appHostDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "src", "main", "java"));
892var appHostDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "src", "main", "java"));
Projects\PrebuiltAppHostServerTests.cs (16)
353Directory.CreateDirectory(objDir);
591if (isSafeToDelete && Directory.Exists(workingDirectory))
593Directory.Delete(workingDirectory, recursive: true);
628if (Directory.Exists(dir))
630Directory.Delete(dir, recursive: true);
1853Assert.False(Directory.Exists(missingPackageSource));
2436Assert.Single(Directory.GetDirectories(Path.Combine(workingDirectory, "project-layouts", "items")));
2465var copiedLibs = Directory.GetFiles(Path.Combine(layoutPath, "libs"), "*", SearchOption.AllDirectories)
2519var copiedLibs = Directory.GetFiles(Path.Combine(layoutPath, "libs"), "*", SearchOption.AllDirectories)
2580Assert.True(Directory.Exists(firstLayoutPath));
2581Assert.True(Directory.Exists(secondLayoutPath));
2618Assert.Single(Directory.GetDirectories(Path.Combine(workingDirectory, "project-layouts", "items")));
2790Assert.Single(Directory.GetDirectories(Path.Combine(workingDirectory, "project-layouts", "items")));
2884Directory.CreateDirectory(sourcePathDirectory);
3022if (Directory.Exists(workingDirectory))
3024Directory.Delete(workingDirectory, recursive: true);
Utils\DevCertsCheckTests.cs (26)
357var tempDirectory = Directory.CreateTempSubdirectory();
396var tempDirectory = Directory.CreateTempSubdirectory();
406var trustDirectory = Directory.CreateDirectory(Path.Combine(tempDirectory.FullName, "trust"));
444var tempDirectory = Directory.CreateTempSubdirectory();
450var trustDirectory = Directory.CreateDirectory(Path.Combine(tempDirectory.FullName, "trust"));
495var tempDirectory = Directory.CreateTempSubdirectory();
501var trustDirectory = Directory.CreateDirectory(Path.Combine(tempDirectory.FullName, "trust"));
550var tempDirectory = Directory.CreateTempSubdirectory();
556var trustDirectory = Directory.CreateDirectory(Path.Combine(tempDirectory.FullName, "trust"));
599var tempDirectory = Directory.CreateTempSubdirectory();
606var trustDirectory = Directory.CreateDirectory(Path.Combine(tempDirectory.FullName, "trust"));
659var tempDirectory = Directory.CreateTempSubdirectory();
665var trustDirectory = Directory.CreateDirectory(Path.Combine(tempDirectory.FullName, "trust"));
717var tempDirectory = Directory.CreateTempSubdirectory();
722var trustDirectory = Directory.CreateDirectory(Path.Combine(tempDirectory.FullName, "trust"));
759var tempDirectory = Directory.CreateTempSubdirectory();
803var tempDirectory = Directory.CreateTempSubdirectory();
808var trustDirectory = Directory.CreateDirectory(Path.Combine(tempDirectory.FullName, "trust"));
847var tempDirectory = Directory.CreateTempSubdirectory();
852var trustDirectory = Directory.CreateDirectory(Path.Combine(tempDirectory.FullName, "trust"));
893var tempDirectory = Directory.CreateTempSubdirectory();
898var trustDirectory = Directory.CreateDirectory(Path.Combine(tempDirectory.FullName, "trust"));
939var tempDirectory = Directory.CreateTempSubdirectory();
944var trustDirectory = Directory.CreateDirectory(Path.Combine(tempDirectory.FullName, "trust"));
983var tempDirectory = Directory.CreateTempSubdirectory();
988var trustDirectory = Directory.CreateDirectory(Path.Combine(tempDirectory.FullName, "trust"));
Aspire.Dashboard (16)
Aspire.Dashboard.Components.Tests (3)
Aspire.Dashboard.Tests (57)
Model\DashboardDataSourceTests.cs (35)
39Assert.Equal(expectedRunsDirectory, Directory.GetParent(runStore.CurrentWorkingDirectory)!.FullName);
41Assert.False(Directory.Exists(Path.Combine(workspace.Path, applicationDirectoryName)));
91Directory.CreateDirectory(persistenceDirectory);
240$"Dashboard run discovery completed in directory '{Directory.GetParent(runStore.CurrentWorkingDirectory)!.FullName}'. Run count: 1. Run IDs: {runStore.RunId}.",
266Assert.False(Directory.Exists(runDirectory));
304Assert.Equal(persistenceMode == DashboardPersistenceMode.Resume, Directory.Exists(runDirectory));
306if (Directory.Exists(runDirectory))
308Directory.Delete(runDirectory, recursive: true);
310Assert.False(Directory.Exists(runDirectory));
314if (runDirectory is not null && Directory.Exists(runDirectory))
316Directory.Delete(runDirectory, recursive: true);
325var abandonedDirectory = Directory.CreateTempSubdirectory("aspire-dashboard-").FullName;
332Assert.False(Directory.Exists(abandonedDirectory));
336if (Directory.Exists(abandonedDirectory))
338Directory.Delete(abandonedDirectory, recursive: true);
354Assert.True(Directory.Exists(activeRunStore.CurrentWorkingDirectory));
355Assert.True(Directory.Exists(secondRunStore.CurrentWorkingDirectory));
362var otherDirectory = Directory.CreateTempSubdirectory("unrelated-").FullName;
369Assert.True(Directory.Exists(otherDirectory));
373if (Directory.Exists(otherDirectory))
375Directory.Delete(otherDirectory, recursive: true);
672Assert.Equal(DashboardRunStore.MaxRuns, Directory.GetDirectories(runsDirectory).Length);
673Assert.False(Directory.Exists(historicalRunDirectories[^1]));
674Assert.All(historicalRunDirectories[..^1], directory => Assert.True(Directory.Exists(directory)));
675Assert.True(Directory.Exists(currentRunStore.CurrentWorkingDirectory));
768Assert.All(pinnedRunDirectories, directory => Assert.True(Directory.Exists(directory)));
793Assert.True(Directory.Exists(activeRunStore.CurrentWorkingDirectory));
794Assert.Equal(DashboardRunStore.MaxRuns + 1, Directory.GetDirectories(runsDirectory).Length);
835Assert.True(Directory.Exists(historicalRunDirectory));
959Assert.True(Directory.Exists(expiredRunDirectory));
960Assert.True(Directory.Exists(currentRunStore.CurrentWorkingDirectory));
1006Directory.Delete(malformedRunDirectory, recursive: true);
1007Assert.False(Directory.Exists(malformedRunDirectory));
1025Directory.CreateDirectory(malformedDirectory);
1357if (!Directory.Exists(runDirectory))
Aspire.Deployment.EndToEnd.Tests (15)
Aspire.EndToEnd.Tests (30)
Aspire.Hosting (59)
Aspire.Hosting.Azure (2)
Aspire.Hosting.Azure.Functions (2)
Aspire.Hosting.Azure.Kubernetes.Tests (2)
Aspire.Hosting.Azure.Kusto.Tests (1)
Aspire.Hosting.Azure.Sandboxes (1)
Aspire.Hosting.Azure.Tests (19)
Aspire.Hosting.Blazor (4)
Aspire.Hosting.Blazor.Tests (13)
Aspire.Hosting.Browsers (8)
Aspire.Hosting.Browsers.Tests (32)
BrowserLogsSessionManagerTests.cs (20)
61var userDataDirectory = Directory.CreateTempSubdirectory();
101var userDataDirectory = Directory.CreateTempSubdirectory();
136var userDataDirectory = Directory.CreateTempSubdirectory();
170var userDataDirectory = Directory.CreateTempSubdirectory();
255var userDataDirectory = Directory.CreateTempSubdirectory();
285var userDataDirectory = Directory.CreateTempSubdirectory();
315var userDataDirectory = Directory.CreateTempSubdirectory();
348var userDataDirectory = Directory.CreateTempSubdirectory();
382Directory.CreateDirectory(Path.Combine(userDataDirectory, "Profile 1"));
395Directory.CreateDirectory(Path.Combine(userDataDirectory, "Default"));
396Directory.CreateDirectory(Path.Combine(userDataDirectory, "Profile 1"));
425Directory.CreateDirectory(Path.Combine(userDataDirectory, "Default"));
426Directory.CreateDirectory(Path.Combine(userDataDirectory, "Profile 1"));
427Directory.CreateDirectory(Path.Combine(userDataDirectory, "Profile 2"));
428Directory.CreateDirectory(Path.Combine(userDataDirectory, "System Profile"));
480Directory.CreateDirectory(Path.Combine(userDataDirectory, "Default"));
481Directory.CreateDirectory(Path.Combine(userDataDirectory, "Profile 1"));
508Directory.CreateDirectory(Path.Combine(userDataDirectory, "Default"));
509Directory.CreateDirectory(Path.Combine(userDataDirectory, "Profile 1"));
564var userDataDirectory = Directory.CreateTempSubdirectory();
Aspire.Hosting.CodeGeneration.Java.Tests (8)
Aspire.Hosting.CodeGeneration.Python.Tests (1)
Aspire.Hosting.CodeGeneration.Rust.Tests (3)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (4)
Aspire.Hosting.Containers.Tests (1)
Aspire.Hosting.Docker (2)
Aspire.Hosting.Dotnet (22)
Aspire.Hosting.Dotnet.Tests (33)
DotnetProjectBuildCoordinatorTests.cs (19)
264var fileDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "worker"));
1487var runtimeWorkingDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "runtime")).FullName;
1488var sdkWorkingDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "sdk-runtime")).FullName;
1536var firstSdkWorkingDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "sdk-runtime-1")).FullName;
1537var secondSdkWorkingDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "sdk-runtime-2")).FullName;
1579var sourceRoot = Directory.CreateDirectory(Path.Combine(workspace.Path, "source")).FullName;
1583var runtimeWorkingDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "runtime")).FullName;
1605Directory.CreateDirectory(Path.Combine(workspace.Path, "source")).FullName,
1609var foreignRoot = Directory.CreateDirectory(Path.Combine(workspace.Path, "foreign")).FullName;
1611var runtimeWorkingDirectory = Directory.CreateDirectory(Path.Combine(foreignRoot, "runtime")).FullName;
1779var physicalRoot = Directory.CreateDirectory(Path.Combine(workspace.Path, "Physical"));
1792Directory.CreateSymbolicLink(linkPath, physicalRoot.FullName);
2089Directory.CreateSymbolicLink(linkDirectory, Path.GetDirectoryName(projectPath)!);
2789var directory = Directory.CreateDirectory(Path.Combine(root, directoryName));
2797var propertiesDirectory = Directory.CreateDirectory(
2847var directory = Directory.CreateDirectory(Path.Combine(root, name));
2959var directory = Directory.CreateDirectory(Path.Combine(root, name));
2967var directory = Directory.CreateDirectory(Path.Combine(root, name));
3094foreach (var directory in Directory.EnumerateDirectories(Path.GetTempPath(), "aspire-msbuild-*"))
Aspire.Hosting.EntityFrameworkCore (1)
Aspire.Hosting.Garnet.Tests (2)
Aspire.Hosting.Java (11)
Aspire.Hosting.Java.Tests (21)
AddJavaAppPublishTests.cs (11)
48Directory.CreateDirectory(Path.Combine(workspace.Path, "build", "libs"));
1431Directory.Delete(Path.Combine(sourceDir.FullName, supportDirectory), recursive: true);
1453Directory.CreateDirectory(Path.Combine(source, "scripts"));
1470Directory.CreateDirectory(Path.Combine(source, "target"));
1490Directory.CreateDirectory(Path.Combine(source, "target"));
1506Directory.CreateDirectory(Path.Combine(source, "target"));
1652var sourcePath = Directory.CreateDirectory(Path.Combine(sourceDir.FullName, "src", "main", "java"));
1870Assert.False(Directory.Exists(Path.Combine(stagingDirectory, "lib")));
2134var nested = Directory.CreateDirectory(Path.Combine(sourceDir.FullName, "build tools"));
2549Directory.CreateDirectory(sourceDirectory);
2566Directory.CreateDirectory(supportDirectory);
Aspire.Hosting.JavaScript (11)
Aspire.Hosting.JavaScript.Tests (112)
Aspire.Hosting.Kafka.Tests (2)
Aspire.Hosting.Kubernetes (11)
Aspire.Hosting.Kubernetes.Tests (23)
Aspire.Hosting.Maui (8)
Aspire.Hosting.Milvus.Tests (2)
Aspire.Hosting.MongoDB.Tests (6)
Aspire.Hosting.MySql.Tests (6)
Aspire.Hosting.Nats.Tests (2)
Aspire.Hosting.Oracle.Tests (6)
Aspire.Hosting.PostgreSQL.Tests (6)
Aspire.Hosting.Python (2)
Aspire.Hosting.Python.Tests (51)
AddPythonAppTests.cs (51)
58Directory.Delete(projectDirectory, true);
97Directory.Delete(projectDirectory, true);
119Directory.Delete(projectDirectory, true);
142Directory.Delete(projectDirectory, true);
179Directory.Delete(projectDirectory, true);
223Directory.Delete(projectDirectory, true);
262Directory.Delete(projectDirectory, true);
267var projectDirectory = Directory.CreateTempSubdirectory().FullName;
533Directory.CreateDirectory(appVenvPath);
563Directory.CreateDirectory(appDirPath);
567Directory.CreateDirectory(appHostVenvPath);
586if (Directory.Exists(appDirPath))
588Directory.Delete(appDirPath, true);
590if (Directory.Exists(appHostVenvPath))
592Directory.Delete(appHostVenvPath, true);
609Directory.CreateDirectory(appDirPath);
613Directory.CreateDirectory(appVenvPath);
616Directory.CreateDirectory(appHostVenvPath);
635if (Directory.Exists(appDirPath))
637Directory.Delete(appDirPath, true);
639if (Directory.Exists(appHostVenvPath))
641Directory.Delete(appHostVenvPath, true);
683Directory.CreateDirectory(appDirPath);
687Directory.CreateDirectory(appHostVenvPath);
691Directory.CreateDirectory(customVenvPath);
713if (Directory.Exists(appDirPath))
715Directory.Delete(appDirPath, true);
717if (Directory.Exists(appHostVenvPath))
719Directory.Delete(appHostVenvPath, true);
1398Directory.CreateDirectory(appDirectory);
1400Directory.CreateDirectory(virtualEnvironmentPath);
1442Directory.CreateDirectory(appDirectory);
1444Directory.CreateDirectory(virtualEnvironmentPath);
1482Directory.CreateDirectory(appDirectory);
1484Directory.CreateDirectory(virtualEnvironmentPath);
1517Directory.CreateDirectory(appDirectory);
1519Directory.CreateDirectory(virtualEnvironmentPath);
1538Directory.CreateDirectory(appDirectory);
1540Directory.CreateDirectory(virtualEnvironmentPath);
1562Directory.CreateDirectory(appDirectory);
1564Directory.CreateDirectory(virtualEnvironmentPath);
1586Directory.CreateDirectory(appDirectory);
1588Directory.CreateDirectory(virtualEnvironmentPath);
1590Directory.CreateDirectory(customWorkingDirectory);
1613Directory.CreateDirectory(appDirectory);
1615Directory.CreateDirectory(virtualEnvironmentPath);
1617Directory.CreateDirectory(customWorkingDirectory);
1654Directory.CreateDirectory(appDirectory);
1656Directory.CreateDirectory(virtualEnvironmentPath);
1687Directory.CreateDirectory(appDirectory);
1689Directory.CreateDirectory(virtualEnvironmentPath);
Aspire.Hosting.Qdrant.Tests (2)
Aspire.Hosting.RabbitMQ.Tests (2)
Aspire.Hosting.Radius (7)
Aspire.Hosting.Radius.Tests (13)
Aspire.Hosting.Redis.Tests (4)
Aspire.Hosting.RemoteHost (8)
Aspire.Hosting.RemoteHost.Tests (42)
ManifestCommandTests.cs (13)
18var workspaceRoot = Directory.CreateTempSubdirectory("aspire-manifest-tests").FullName;
23Directory.CreateDirectory(Path.Combine(packageRoot, "lib", "net10.0", "fr"));
24Directory.CreateDirectory(Path.Combine(packageRoot, "runtimes", "unix", "lib", "net10.0"));
25Directory.CreateDirectory(Path.Combine(packageRoot, "runtimes", "win", "lib", "net10.0"));
26Directory.CreateDirectory(Path.Combine(packageRoot, "runtimes", GetCurrentRuntimeIdentifier(), "native"));
49Assert.False(Directory.Exists(Path.Combine(workspaceRoot, "libs")));
73if (Directory.Exists(workspaceRoot))
75Directory.Delete(workspaceRoot, recursive: true);
83var workspaceRoot = Directory.CreateTempSubdirectory("aspire-restore-manifest-tests").FullName;
88Directory.CreateDirectory(sourcePath);
121Assert.False(Directory.Exists(Path.Combine(workspaceRoot, "restore", "libs")));
139if (Directory.Exists(workspaceRoot))
141Directory.Delete(workspaceRoot, recursive: true);
Aspire.Hosting.Rust (10)
Aspire.Hosting.Rust.Tests (15)
AddRustAppPublishTests.cs (9)
590var manifestDirectory = Directory.CreateDirectory(Path.Combine(sourceDir.FullName, "Crates", "API"));
617var manifestDirectory = Directory.CreateDirectory(Path.Combine(sourceDir.FullName, decomposedDirectoryName));
627var storedDirectoryName = Path.GetFileName(Assert.Single(Directory.EnumerateDirectories(sourceDir.FullName)));
651var sourceDir = Directory.CreateDirectory(Path.Combine(restrictedAncestor.FullName, "source"));
652var manifestDirectory = Directory.CreateDirectory(Path.Combine(sourceDir.FullName, "Crates", "API"));
666Directory.GetFileSystemEntries(restrictedAncestor.FullName);
717var manifestDirectory = Directory.CreateDirectory(Path.Combine(source, @"crates\api"));
771var manifestDirectory = Directory.CreateDirectory(Path.Combine(sourceDir.FullName, "Crates", "API"));
1150Directory.CreateSymbolicLink(linkPath, targetPath);
Aspire.Hosting.Sdk.Tests (49)
AppHostSdkTargetsTests.cs (46)
104var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
128var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
167var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
197var emptyPathDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "empty-path"));
223var nonExecutableDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "non-executable"));
231var executableDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "executable"));
252var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(project.ProjectDirectory, RelativeCliDirectory));
271var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
292var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
307var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake cli !& (shim)^,;=+[]{}~@"));
325var emptyPathDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "empty-path"));
332var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
351Directory.CreateDirectory(appHostDirectory);
373var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
424var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "selected cli"));
461var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "selected cli"));
504var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "native aspire"));
544var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake cli !& (shim)^,;=+[]{}~@"));
581var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
597var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
630var staleCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "stale-cli"));
636var dnxDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, dnxDirectoryName));
677var fakeCliDirectory = Directory.CreateDirectory(
702var selectedCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "selected-cli"));
704var staleCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "stale-cli"));
733var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "native%ASPIRE_TEST_LITERAL%"));
751Assert.False(Directory.Exists(Path.Combine(workspace.Path, "nativeexpanded")));
759var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
788var fakeCommandDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-command"));
925var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
942Assert.False(Directory.Exists(Path.Combine(propertyAspireHome, "bundle")));
950var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
976var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
992var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
1008var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
1024var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
1040var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "fake-cli"));
1056var emptyPathDirectory = Directory.CreateDirectory(Path.Combine(workspace.Path, "empty-path"));
1071Directory.CreateDirectory(projectDirectory);
1117Directory.CreateDirectory(projectDirectory);
1275Directory.CreateDirectory(bundle.DcpDirectory);
1276Directory.CreateDirectory(bundle.ManagedDirectory);
1333var fakeSdkDirectory = Directory.CreateDirectory(Path.Combine(fakeCliDirectory, "sdk", AspireCliVersion));
1406foreach (var sourcePath in Directory.EnumerateFiles(sourceDirectory, "dotnet.*"))
1918while (directory is not null && !Directory.Exists(Path.Combine(directory, ".git")) && !File.Exists(Path.Combine(directory, ".git")))
1920directory = Directory.GetParent(directory)?.FullName;
Aspire.Hosting.Seq.Tests (2)
Aspire.Hosting.SqlServer (1)
Aspire.Hosting.SqlServer.Tests (2)
Aspire.Hosting.Tasks (4)
Aspire.Hosting.Testing (2)
Aspire.Hosting.Testing.Tests (9)
Aspire.Hosting.Tests (184)
MSBuildTests.cs (33)
29Directory.CreateDirectory(appHostDirectory);
86Directory.CreateDirectory(appHostDirectory);
183Directory.CreateDirectory(libraryDirectory);
210Directory.CreateDirectory(appDirectory);
264return Directory.GetFiles(outputDirectory, $"{packageId}.*.nupkg")
450var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "bin"));
475var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "fake-cli"));
494Assert.False(Directory.Exists(Path.Combine(aspireHome, BundleDiscovery.BundleDirectoryName)));
504var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "fake-cli"));
522Assert.False(Directory.Exists(Path.Combine(aspireHome, BundleDiscovery.BundleDirectoryName)));
523Assert.False(Directory.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, BundleDiscovery.BundleDirectoryName)));
533var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "fake-cli"));
563var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "fake-cli"));
594var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, literalSegment));
626var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, literalSegment));
677var toolsDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, ".dotnet", "tools"));
679var nativeCliDirectory = Directory.CreateDirectory(Path.Combine(
716Directory.CreateDirectory(repoDcpDir);
717Directory.CreateDirectory(repoDashboardDir);
780var fakeCliDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "fake-cli"));
840Directory.CreateDirectory(appHostDirectory);
900Directory.CreateDirectory(appHostDirectory);
999Directory.CreateDirectory(dcpDir);
1000Directory.CreateDirectory(managedDir);
1149Directory.CreateDirectory(appHostDirectory);
1208Directory.CreateDirectory(appHostDirectory);
1261Directory.CreateDirectory(projectDirectory);
1310Directory.CreateDirectory(projectDirectory);
1359Directory.CreateDirectory(packageOutputPath);
1386Directory.CreateDirectory(packageOutputPath);
1432Directory.CreateDirectory(packageOutputPath);
1442Directory.CreateDirectory(projectDirectory);
1575Directory.CreateDirectory(appHostDirectory);
Aspire.Hosting.TestUtilities (12)
Aspire.Hosting.Valkey.Tests (2)
Aspire.Managed.Tests (7)
Aspire.Playground.Tests (2)
Aspire.Templates.Tests (39)
Aspire.TerminalHost (1)
Aspire.TerminalHost.Tests (6)
cdac-build-tool (3)
CodeStyleConfigFileGenerator (2)
ConfigurationSchemaGenerator.Tests (3)
crossgen2 (3)
Crossgen2Tasks (1)
csc (4)
csi (1)
dotnet (2)
dotnet-aot (60)
dotnet-dev-certs (14)
dotnet-format (11)
dotnet-Microsoft.XmlSerializer.Generator (3)
dotnet-openapi (4)
dotnet-razorpagegenerator (2)
dotnet-svcutil-lib (55)
CommandProcessorOptions.cs (16)
149if (PathHelper.IsFile(cmdOptions.Inputs[0], Directory.GetCurrentDirectory(), out var fileUri) &&
336var workingDirectory = Directory.GetCurrentDirectory();
337var csProjects = Directory.GetFiles(workingDirectory, "*.csproj", SearchOption.TopDirectoryOnly);
338var vbProjects = Directory.GetFiles(workingDirectory, "*.vbproj", SearchOption.TopDirectoryOnly);
392var defaultDir = this.Project?.DirectoryPath ?? Directory.GetCurrentDirectory();
396Path.GetDirectoryName(this.OutputFile.FullName) : Path.GetDirectoryName(Path.Combine(Directory.GetCurrentDirectory(), this.OutputFile.OriginalPath()));
415workingDirectory = workingDirectory ?? Directory.GetCurrentDirectory();
438var defaultDir = workingDirectory ?? this.Project?.DirectoryPath ?? Directory.GetCurrentDirectory();
480throw new ToolArgumentException(string.Format(CultureInfo.CurrentCulture, SR.ErrInvalidOperationNoProjectFileFoundUnderFolderFormat, Directory.GetCurrentDirectory()));
504var excludeJsonFiles = Directory.GetFiles(projectDir, "*.json", SearchOption.TopDirectoryOnly); // update json files must be under a reference folder, exclude any top json files.
505var jsonFiles = Directory.GetFiles(projectDir, "*.json", SearchOption.AllDirectories);
710Directory.Delete(Path.GetDirectoryName(projectFullPath));
739if (PathHelper.IsFile(this.Inputs[idx], Directory.GetCurrentDirectory(), out Uri metadataUri))
1027var workingDirectory = this.Project?.DirectoryPath ?? Directory.GetCurrentDirectory();
1029if (!Directory.Exists(this.BootstrapPath.FullName))
1031Directory.CreateDirectory(this.BootstrapPath.FullName);
Metadata\MetadataDocumentLoader.cs (4)
95if (!CanLoad(uri, string.Empty, Directory.GetCurrentDirectory(), out Uri metadataUri))
137if (!CanLoad(uri, string.Empty, Directory.GetCurrentDirectory(), out Uri metadataUri))
184await LoadAsync(this.MetadataSourceUrl.AbsoluteUri, string.Empty, Directory.GetCurrentDirectory(), cancellationToken).ConfigureAwait(false);
190await LoadAsync(fileUri.LocalPath, string.Empty, Directory.GetCurrentDirectory(), cancellationToken).ConfigureAwait(false);
dotnet-svcutil-lib.Tests (66)
TestInit.cs (39)
113var srcProgramPath = Directory.GetFiles(project.DirectoryPath, "*.cs", SearchOption.TopDirectoryOnly).First();
135ProcessRunner.ProcessResult procResult = ProcessRunner.TryRunAsync("dotnet", "--version", Directory.GetCurrentDirectory(), null, new CancellationToken()).ConfigureAwait(false).GetAwaiter().GetResult();
149Directory.CreateDirectory(g_TestOutputDir);
150Directory.CreateDirectory(g_TestResultsDir);
151Directory.CreateDirectory(g_TestBootstrapDir);
152Directory.CreateDirectory(g_TestCasesDir);
153Directory.CreateDirectory(g_BaselinesDir);
155Assert.True(Directory.Exists(g_RepositoryRoot), $"{nameof(g_RepositoryRoot)} is not initialized!");
156Assert.True(Directory.Exists(g_TestCasesDir), $"{nameof(g_TestCasesDir)} is not initialized!");
157Assert.True(Directory.Exists(g_TestResultsDir), $"{nameof(g_TestResultsDir)} is not initialized!");
158Assert.True(Directory.Exists(g_TestBootstrapDir), $"{nameof(g_TestBootstrapDir)} is not initialized!");
159Assert.True(Directory.Exists(g_TestOutputDir), $"{nameof(g_TestOutputDir)} is not initialized!");
160Assert.True(Directory.Exists(g_BaselinesDir), $"{nameof(g_BaselinesDir)} is not initialized!");
177var currentDirectory = Directory.GetCurrentDirectory();
180if (!Directory.Exists(pkgPath) || !Directory.GetFiles(pkgPath, "dotnet-svcutil-lib*.nupkg").Any())
184Assert.True(Directory.GetFiles(pkgPath, "dotnet-svcutil-lib.*.nupkg").Any(), $"dotnet-svcutil-lib*.nupkg not found under {pkgPath}!");
198Directory.CreateDirectory(this_TestCaseBootstrapDir);
224Directory.CreateDirectory(this_TestCaseBootstrapDir);
244Directory.CreateDirectory(this_TestCaseOutputDir);
272Directory.CreateDirectory(this_TestCaseBaselinesDir);
277Assert.True(Directory.Exists(this_TestCaseOutputDir), $"{nameof(this_TestGroupOutputDir)} is not initialized!");
278Assert.True(Directory.Exists(this_TestCaseBaselinesDir), $"{nameof(this_TestCaseBaselinesDir)} is not initialized!");
362var baselineFiles = Directory.GetFiles(this_TestCaseBaselinesDir, "*", SearchOption.AllDirectories)
371var generatedFiles = Directory.GetFiles(this_TestCaseOutputDir, "*.*", SearchOption.AllDirectories)
429Directory.CreateDirectory(Path.GetDirectoryName(expected));
457Directory.CreateDirectory(Path.GetDirectoryName(scriptPath));
536var vstestDir = Directory.GetCurrentDirectory();
537if (!Directory.Exists(Path.Combine(vstestDir, "TestCases")))
540Assert.True(Directory.Exists(vstestDir), $"{nameof(vstestDir)} is not initialized!");
550string[] nugetFiles = Directory.GetFiles(g_TestCasesDir, "*.nupkg", SearchOption.TopDirectoryOnly);
556if (!Directory.Exists(binDir) || !Directory.GetFiles(binDir, "dotnet-svcutil-lib.*.nupkg").Any())
588var parentDir = Directory.GetCurrentDirectory();
605Directory.CreateDirectory(directory);
623Directory.CreateDirectory(g_TestOutputDir);
634this._cashedWorkingDirectory = Directory.GetCurrentDirectory();
635Directory.SetCurrentDirectory(currentDirectory);
640Directory.SetCurrentDirectory(this._cashedWorkingDirectory);
dotnet-svcutil.xmlserializer (2)
dotnet-user-jwts (4)
dotnet-user-secrets (6)
dotnet-watch (2)
DotnetTool.AppHost (1)
GenerateAnalyzerNuspec (13)
GenerateDocumentationAndConfigFiles (11)
GetDocument.Insider (2)
ilc (3)
ILCompiler.ReadyToRun (2)
illink (8)
Infrastructure.Tests (104)
installer.tasks (3)
Microsoft.Agents.AI.ProjectTemplates.Tests (8)
Microsoft.Analyzers.Extra.Tests (1)
Microsoft.Analyzers.Local.Tests (1)
Microsoft.Arcade.Common (3)
Microsoft.AspNetCore (4)
Microsoft.AspNetCore.Components.Testing (5)
Microsoft.AspNetCore.Components.Testing.Tasks (1)
Microsoft.AspNetCore.Components.WebView.WindowsForms (1)
Microsoft.AspNetCore.Components.WebView.Wpf (1)
Microsoft.AspNetCore.DeveloperCertificates.XPlat (14)
Microsoft.AspNetCore.Hosting (8)
Microsoft.AspNetCore.Http (1)
Microsoft.AspNetCore.HttpLogging (2)
Microsoft.AspNetCore.InternalTesting (5)
Microsoft.AspNetCore.Mvc.Testing (1)
Microsoft.AspNetCore.Server.IntegrationTesting (10)
Microsoft.AspNetCore.Server.Kestrel.Core (15)
Microsoft.AspNetCore.SpaServices.Extensions (1)
Microsoft.AspNetCore.TestHost (1)
Microsoft.AspNetCore.WebUtilities (1)
Microsoft.Build (27)
Microsoft.Build.Framework (28)
Microsoft.Build.NuGetSdkResolver (2)
Microsoft.Build.Tasks.CodeAnalysis (2)
Microsoft.Build.Tasks.Core (39)
GetSDKReferenceFiles.cs (5)
961string[] existingCacheFiles = Directory.GetFiles(_cacheFileDirectory, GetCacheFileName(saveContext.SdkIdentity, saveContext.SdkRoot, "*"));
1050List<string> files = Directory.GetFiles(path, "*", SearchOption.TopDirectoryOnly).ToList();
1067List<string> files = Directory.GetFiles(path, "*", SearchOption.TopDirectoryOnly).ToList();
1168return Directory.GetDirectories(redistPath, "*", SearchOption.AllDirectories);
1182return Directory.GetDirectories(referencesPath, "*", SearchOption.AllDirectories);
Microsoft.Build.Tasks.Git (6)
Microsoft.Build.Utilities.Core (6)
Microsoft.CodeAnalysis (17)
Microsoft.CodeAnalysis.Analyzers (2)
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
Microsoft.CodeAnalysis.BuildClient.Package (3)
Microsoft.CodeAnalysis.CodeStyle (1)
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
Microsoft.CodeAnalysis.Features (13)
Microsoft.CodeAnalysis.NetAnalyzers (1)
Microsoft.CodeAnalysis.Razor.Compiler (3)
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
Microsoft.CodeAnalysis.Scripting (8)
Microsoft.CodeAnalysis.Workspaces (17)
Microsoft.CodeAnalysis.Workspaces.MSBuild (5)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (2)
Microsoft.Data.Analysis.Tests (1)
Microsoft.Deployment.DotNet.Releases (2)
Microsoft.Diagnostics.NETCore.Client (5)
Microsoft.DotNet.ApiCompat.Task (3)
Microsoft.DotNet.ApiSymbolExtensions (4)
Microsoft.DotNet.Arcade.Sdk (7)
Microsoft.DotNet.Build.Tasks.FileCatalog (1)
Microsoft.DotNet.Build.Tasks.Installers (21)
Microsoft.DotNet.Build.Tasks.Packaging (23)
Microsoft.DotNet.Build.Tasks.Templating (1)
Microsoft.DotNet.Build.Tasks.VisualStudio (3)
Microsoft.DotNet.Build.Tasks.Workloads (5)
Microsoft.DotNet.Cli.Definitions (3)
Microsoft.DotNet.Cli.Utils (9)
Microsoft.DotNet.CMake.Sdk (3)
Microsoft.DotNet.HotReload.Watch (7)
Microsoft.DotNet.InternalAbstractions (15)
Microsoft.DotNet.MacOsPkg.Core (16)
Package.cs (8)
67Directory.Delete(packageName, true);
102IEnumerable<string> nestedApps = Directory.GetDirectories(dstPath, "*.app", SearchOption.AllDirectories).Where(app => AppBundle.IsBundle(app));
107Directory.Delete(app, true);
120if (Directory.GetFiles(srcPath, "*.pkg", SearchOption.TopDirectoryOnly).Any())
145IEnumerable<string> zippedNestedApps = Directory.GetFiles(srcPath, "*.app", SearchOption.AllDirectories).Where(app => AppBundle.IsBundle(app));
155Directory.Move(tempDest, appZip);
185Directory.CreateDirectory(tempDir);
192Directory.Move(tempDir, payloadFilePath);
Microsoft.DotNet.NativeWrapper (2)
Microsoft.DotNet.NuGetRepack.Tasks (3)
Microsoft.DotNet.PackageTesting (4)
Microsoft.DotNet.ProjectTools (1)
Microsoft.DotNet.SharedFramework.Sdk (5)
Microsoft.DotNet.SourceBuild.Tasks (8)
Microsoft.DotNet.TemplateLocator (20)
Microsoft.DotNet.VersionTools.Cli (2)
Microsoft.DotNet.XliffTasks (4)
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Abstractions.Tests (28)
Microsoft.Extensions.AI.Evaluation.Console (3)
Microsoft.Extensions.AI.Evaluation.Reporting (13)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (13)
Microsoft.Extensions.AI.OpenAI.Tests (3)
Microsoft.Extensions.AI.Templates.Tests (8)
Microsoft.Extensions.Configuration.KeyPerFile (1)
Microsoft.Extensions.Configuration.UserSecrets (1)
Microsoft.Extensions.DataIngestion.Tests (1)
Microsoft.Extensions.DependencyModel (1)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (3)
Microsoft.Extensions.FileProviders.Physical (13)
Microsoft.Extensions.FileSystemGlobbing (2)
Microsoft.Extensions.Hosting (8)
Microsoft.Extensions.Http.Diagnostics.PerformanceTests (2)
Microsoft.Extensions.Http.Diagnostics.Tests (1)
Microsoft.Extensions.Http.Resilience.Tests (2)
Microsoft.Extensions.Logging.AzureAppServices (1)
Microsoft.Extensions.ML (1)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests.Fuzzing (2)
Microsoft.Gen.ComplianceReports (1)
Microsoft.Gen.ComplianceReports.Unit.Tests (7)
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
Microsoft.Gen.Logging.Unit.Tests (1)
Microsoft.Gen.MetadataExtractor (3)
Microsoft.Gen.MetadataExtractor.Unit.Tests (9)
Microsoft.Gen.Metrics.Unit.Tests (1)
Microsoft.Gen.MetricsReports (1)
Microsoft.Gen.MetricsReports.Unit.Tests (9)
Microsoft.Maui (2)
Microsoft.Maui.Resizetizer (20)
Microsoft.ML.AutoML (2)
Microsoft.ML.AutoML.Samples (1)
Microsoft.ML.AutoML.Tests (3)
Microsoft.ML.CodeGenerator (2)
Microsoft.ML.Core (15)
Microsoft.ML.Core.Tests (6)
Microsoft.ML.Data (3)
Microsoft.ML.ImageAnalytics (1)
Microsoft.ML.IntegrationTests (1)
Microsoft.ML.Maml (1)
Microsoft.ML.OnnxTransformerTest (12)
Microsoft.ML.PerformanceTests (3)
Microsoft.ML.Predictor.Tests (4)
Microsoft.ML.Samples (22)
Microsoft.ML.Samples.GPU (20)
Microsoft.ML.SamplesUtils (6)
Microsoft.ML.Sweeper (2)
Microsoft.ML.TensorFlow (7)
Microsoft.ML.TensorFlow.Tests (18)
TensorflowTests.cs (18)
38if (Directory.Exists(parentWorkspacePath))
40Directory.Delete(parentWorkspacePath, true);
44Directory.CreateDirectory(parentWorkspacePath);
54Directory.Delete(tempFolder, true);
747var directories = Directory.GetDirectories(modelLocation, "variables-*");
751if (Directory.Exists(varDir))
752Directory.Delete(varDir, true);
753Directory.Move(directories[0], varDir);
1433if (Directory.Exists(workspacePath) && File.Exists(Path.Combine(workspacePath, trainSetBottleneckCachedValuesFileName))
1440Directory.CreateDirectory(workspacePath);
1538string[] directories = Directory.GetDirectories(_fullImagesetFolderPath);
1697string[] directories = Directory.GetDirectories(_fullImagesetFolderPath);
1898var files = Directory.GetFiles(folder, "*",
1913label = Directory.GetParent(file).Name;
1944if (!Directory.Exists(Path.Combine(imagesDownloadFolder, filenameAlias)))
1945Directory.Move(Path.Combine(imagesDownloadFolder, Path.GetFileNameWithoutExtension(fileName)), Path.Combine(imagesDownloadFolder, "FPTSUT"));
1965Directory.CreateDirectory(destDir);
2011Directory.CreateDirectory(tempDirectory);
Microsoft.ML.TestFramework (6)
Microsoft.ML.TestFrameworkCommon (4)
Microsoft.ML.Tests (6)
Microsoft.ML.TorchSharp (3)
Microsoft.ML.Vision (14)
Microsoft.NET.Build.Containers (8)
Microsoft.NET.Build.Tasks (35)
Microsoft.NET.HostModel (6)
Microsoft.NET.ProjectData (26)
Microsoft.NET.ProjectData.Tasks (17)
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (2)
Microsoft.NET.Sdk.Publish.Tasks (10)
Microsoft.NET.Sdk.Razor.Tasks (4)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (10)
Microsoft.NET.Sdk.WorkloadManifestReader (20)
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (11)
Microsoft.TemplateEngine.Abstractions (13)
Mount\IDirectory.cs (6)
14/// <param name="pattern">Matching pattern for the entries, see <see cref="Directory.EnumerateFileSystemEntries(string, string, SearchOption)"/> for more details.</param>
15/// <param name="searchOption">Matching pattern for the entries, see <see cref="Directory.EnumerateFileSystemEntries(string, string, SearchOption)"/> for more details.</param>
22/// <param name="pattern">Matching pattern for the entries, see <see cref="Directory.EnumerateFiles(string, string, SearchOption)"/> for more details.</param>
23/// <param name="searchOption">Matching pattern for the entries, see <see cref="Directory.EnumerateFiles(string, string, SearchOption)"/> for more details.</param>
30/// <param name="pattern">Matching pattern for the entries, see <see cref="Directory.EnumerateDirectories(string, string, SearchOption)"/> for more details.</param>
31/// <param name="searchOption">Matching pattern for the entries, see <see cref="Directory.EnumerateDirectories(string, string, SearchOption)"/> for more details.</param>
Microsoft.TemplateEngine.Cli (5)
Microsoft.TemplateEngine.Edge (1)
Microsoft.TemplateEngine.Utils (10)
Microsoft.TestPlatform.CoreUtilities (9)
Microsoft.TestPlatform.CrossPlatEngine (6)
Microsoft.TestPlatform.Extensions.BlameDataCollector (2)
Microsoft.TestPlatform.PlatformAbstractions (4)
Microsoft.TestPlatform.TestHostRuntimeProvider (1)
Microsoft.TestPlatform.VsTestConsole.TranslationLayer (1)
Microsoft.VisualBasic.Forms (7)
Microsoft.VisualStudio.TestPlatform.Common (5)
Microsoft.VisualStudio.TestPlatform.Extensions.Html.TestLogger (1)
Microsoft.VisualStudio.TestPlatform.Extensions.TestIds.TestLogger (2)
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (8)
Microsoft.VisualStudio.TestPlatform.ObjectModel (5)
MSBuild (12)
mscorlib (1)
netstandard (1)
NuGet.CommandLine.XPlat (15)
NuGet.Commands (14)
NuGet.Common (25)
NuGet.Configuration (3)
NuGet.PackageManagement (20)
NuGet.Packaging (25)
NuGet.ProjectModel (2)
NuGet.Protocol (26)
Pipelines.AppHost (2)
Pipelines.Library (3)
PresentationBuildTasks (21)
PresentationCore (6)
PresentationFramework (1)
ReachFramework (2)
RepoTasks (22)
ResultsOfTGenerator (1)
Roslyn.Diagnostics.Analyzers (2)
rzc (8)
sdk-tasks (28)
SelectTests (4)
SuperFileCheck (1)
System.CodeDom (2)
System.CommandLine (3)
System.ComponentModel.Composition (14)
System\ComponentModel\Composition\Hosting\DirectoryCatalog.cs (13)
47/// Possible exceptions that can be thrown are any that <see cref="Directory.GetFiles(string, string)"/> or
81/// Possible exceptions that can be thrown are any that <see cref="Directory.GetFiles(string, string)"/> or
120/// Possible exceptions that can be thrown are any that <see cref="Directory.GetFiles(string, string)"/> or
158/// Possible exceptions that can be thrown are any that <see cref="Directory.GetFiles(string, string)"/> or
201/// Possible exceptions that can be thrown are any that <see cref="Directory.GetFiles(string, string)"/> or
209/// Any valid searchPattern that <see cref="Directory.GetFiles(string, string)"/> will accept.
243/// Possible exceptions that can be thrown are any that <see cref="Directory.GetFiles(string, string)"/> or
288/// Possible exceptions that can be thrown are any that <see cref="Directory.GetFiles(string, string)"/> or
296/// Any valid searchPattern that <see cref="Directory.GetFiles(string, string)"/> will accept.
338/// Possible exceptions that can be thrown are any that <see cref="Directory.GetFiles(string, string)"/> or
346/// Any valid searchPattern that <see cref="Directory.GetFiles(string, string)"/> will accept.
560/// Possible exceptions that can be thrown are any that <see cref="Directory.GetFiles(string, string)"/> or
729string[] files = Directory.GetFiles(_fullPath, _searchPattern);
System.Configuration.ConfigurationManager (5)
System.Console (1)
System.Diagnostics.Process (8)
System.DirectoryServices (1)
System.DirectoryServices.Protocols (1)
System.Formats.Tar (20)
System.IO.Compression.ZipFile (6)
System.IO.FileSystem (1)
System.IO.FileSystem.DriveInfo (2)
System.IO.FileSystem.Watcher (4)
System.IO.IsolatedStorage (19)
System.IO.MemoryMappedFiles (1)
System.IO.Pipes (1)
System.IO.Ports (10)
System.Net.Sockets (1)
System.Private.CoreLib (9)
System.Private.Windows.Core.TestUtilities (2)
System.Runtime (1)
System.Speech (1)
System.Windows.Forms (4)
TypeScriptApiCompat (7)
vbc (4)
VBCSCompiler (25)
vbi (1)
vstest.console (1)
vstest.console.arm64 (1)