584 references to WorkspaceRoot
Aspire.Cli.Tests (584)
Agents\AgentEnvironmentDetectorTests.cs (12)
19WorkingDirectory = workspace.WorkspaceRoot, 20RepositoryRoot = workspace.WorkspaceRoot, 36WorkingDirectory = workspace.WorkspaceRoot, 37RepositoryRoot = workspace.WorkspaceRoot, 43Assert.Equal(workspace.WorkspaceRoot.FullName, scanner.ScanContext?.WorkingDirectory.FullName); 44Assert.Equal(workspace.WorkspaceRoot.FullName, scanner.ScanContext?.RepositoryRoot.FullName); 60WorkingDirectory = workspace.WorkspaceRoot, 61RepositoryRoot = workspace.WorkspaceRoot, 89WorkingDirectory = workspace.WorkspaceRoot, 90RepositoryRoot = workspace.WorkspaceRoot, 108WorkingDirectory = workspace.WorkspaceRoot, 109RepositoryRoot = workspace.WorkspaceRoot,
Agents\ClaudeCodeAgentEnvironmentScannerTests.cs (9)
25var mcpJsonPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".mcp.json"); 29var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 31var context = CreateScanContext(workspace.WorkspaceRoot); 53var mcpJsonPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".mcp.json"); 57var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 59var context = CreateScanContext(workspace.WorkspaceRoot); 78var mcpJsonPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".mcp.json"); 83var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 85var context = CreateScanContext(workspace.WorkspaceRoot);
Agents\CommonAgentApplicatorsTests.cs (25)
20var context = CreateScanContext(workspace.WorkspaceRoot); 25workspace.WorkspaceRoot, 40var context = CreateScanContext(workspace.WorkspaceRoot); 46workspace.WorkspaceRoot, 60var context = CreateScanContext(workspace.WorkspaceRoot); 63var skillFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, TestSkillRelativePath); 71workspace.WorkspaceRoot, 86var context = CreateScanContext(workspace.WorkspaceRoot); 89var skillFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, TestSkillRelativePath); 97workspace.WorkspaceRoot, 113var context = CreateScanContext(workspace.WorkspaceRoot); 116var skillFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, TestSkillRelativePath); 125workspace.WorkspaceRoot, 141var context = CreateScanContext(workspace.WorkspaceRoot); 144var skillFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, TestSkillRelativePath); 153workspace.WorkspaceRoot, 168var context = CreateScanContext(workspace.WorkspaceRoot); 173workspace.WorkspaceRoot, 179var skillFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, TestSkillRelativePath); 191var context = CreateScanContext(workspace.WorkspaceRoot); 198workspace.WorkspaceRoot, 203workspace.WorkspaceRoot, 218var context = CreateScanContext(workspace.WorkspaceRoot); 224workspace.WorkspaceRoot, 229workspace.WorkspaceRoot,
Agents\CopilotCliAgentEnvironmentScannerTests.cs (17)
24var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 26var context = CreateScanContext(workspace.WorkspaceRoot); 45var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 47var context = CreateScanContext(workspace.WorkspaceRoot); 114var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 116var context = CreateScanContext(workspace.WorkspaceRoot); 154var skillFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, ".github", "skills", "aspire", "SKILL.md"); 159var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 161var context = CreateScanContext(workspace.WorkspaceRoot); 175var executionContext = CreateExecutionContextWithVSCode(workspace.WorkspaceRoot); 177var context = CreateScanContext(workspace.WorkspaceRoot); 241var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 243var context = CreateScanContext(workspace.WorkspaceRoot); 269var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 271var context = CreateScanContext(workspace.WorkspaceRoot); 295var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 297var context = CreateScanContext(workspace.WorkspaceRoot);
Agents\OpenCodeAgentEnvironmentScannerTests.cs (6)
24var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, "opencode.jsonc"); 29var context = CreateScanContext(workspace.WorkspaceRoot); 50var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, "opencode.jsonc"); 55var context = CreateScanContext(workspace.WorkspaceRoot); 73var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, "opencode.jsonc"); 79var context = CreateScanContext(workspace.WorkspaceRoot);
Agents\VsCodeAgentEnvironmentScannerTests.cs (25)
25var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 27var context = CreateScanContext(workspace.WorkspaceRoot); 45var context = CreateScanContext(childDir, workspace.WorkspaceRoot); 63var context = CreateScanContext(childDir, workspace.WorkspaceRoot); 75var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 77var context = CreateScanContext(workspace.WorkspaceRoot); 91var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 93var context = CreateScanContext(workspace.WorkspaceRoot); 107var vsCodePath = Path.Combine(workspace.WorkspaceRoot.FullName, ".vscode"); 109var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 114var context = CreateScanContext(workspace.WorkspaceRoot); 136var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 138var context = CreateScanContext(workspace.WorkspaceRoot); 192var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 194var context = CreateScanContext(workspace.WorkspaceRoot); 233var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 235var context = CreateScanContext(workspace.WorkspaceRoot); 264var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 266var context = CreateScanContext(workspace.WorkspaceRoot); 285var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 287var context = CreateScanContext(workspace.WorkspaceRoot); 313var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 315var context = CreateScanContext(workspace.WorkspaceRoot); 339var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 341var context = CreateScanContext(workspace.WorkspaceRoot);
Caching\DiskCacheTests.cs (5)
20var hives = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")); 21var cacheDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cache")); 22var ctx = new CliExecutionContext(workspace.WorkspaceRoot, hives, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-logs")), "test.log"); 72var diskPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cache", "nuget-search"); 118var diskPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cache", "nuget-search");
Commands\AddCommandTests.cs (1)
755var hivesDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives"));
Commands\AgentMcpCommandTests.cs (5)
161AppHostPath = Path.Combine(_workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"), 231AppHostPath = Path.Combine(_workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"), 308AppHostPath = Path.Combine(_workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"), 424AppHostPath = Path.Combine(_workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"), 510AppHostPath = Path.Combine(_workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"),
Commands\ConfigCommandTests.cs (11)
71var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 94var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 119var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 153var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 273var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 489var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 521var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 552var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 583var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 597var settingsDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire"); 630var settingsDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire");
Commands\DescribeCommandTests.cs (1)
346AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"),
Commands\DotNetSdkCheckTests.cs (7)
104var filePath = Path.Combine(workspace.WorkspaceRoot.FullName, relativePath.Replace('/', Path.DirectorySeparatorChar)); 131workingDirectory: workspace.WorkspaceRoot, 132hivesDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire-hives"), 133cacheDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire-cache"), 134sdksDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire-sdks"), 135logsDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire-logs"), 145? new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, appHostFileName))
Commands\ExportCommandTests.cs (13)
27var outputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "export.zip"); 116var customDir = Path.Combine(workspace.WorkspaceRoot.FullName, "custom", "nested"); 150var outputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "export.zip"); 153var appHostDir = Path.Combine(workspace.WorkspaceRoot.FullName, "MyAppHost"); 183var outputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "export.zip"); 216AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TargetAppHost", "TargetAppHost.csproj"), 303var outputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "export.zip"); 430var outputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "export.zip"); 489var outputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "export.zip"); 544var outputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "export.zip"); 610var outputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "export.zip"); 639var outputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "export.zip"); 703AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"),
Commands\ExtensionInternalCommandTests.cs (3)
60var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "MyApp.AppHost.csproj")); 101var projectFile1 = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "App1.AppHost.csproj")); 102var projectFile2 = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "App2.AppHost.csproj"));
Commands\InitCommandTests.cs (9)
27var solutionFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Test.sln")); 30var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, projectFileName)); 66var solutionFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Test.sln")); 110Assert.True(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "Test.AppHost", "Test.AppHost.csproj"))); 111Assert.True(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "Test.ServiceDefaults", "Test.ServiceDefaults.csproj"))); 164var solutionFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Test.sln")); 219var solutionFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Test.sln")); 344Assert.Equal(workspace.WorkspaceRoot.Name, projectName); 345Assert.Equal(workspace.WorkspaceRoot.FullName, Path.GetFullPath(outputPath));
Commands\LogsCommandTests.cs (1)
583AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"),
Commands\NewCommandTests.cs (6)
912Assert.True(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.ts"))); 1018Assert.True(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs"))); 1081var runProfilePath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"); 1193var expectedPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestApp"); 1285var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"); 1362Assert.True(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, ".modules", "aspire.ts")));
Commands\PsCommandTests.cs (5)
110AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"), 126AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App2", "App2.AppHost.csproj"), 205AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"), 286AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"), 340AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"),
Commands\RestoreCommandTests.cs (2)
18var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 52var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"));
Commands\RunCommandTests.cs (31)
475var appHostDirectoryPath = Path.Combine(workspace.WorkspaceRoot.FullName, "src", "MyApp.AppHost"); 482await AppHostHelper.BuildAppHostAsync(testRunner, testInteractionService, appHostProjectFile, noRestore: false, options, workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 938var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 948workingDirectory: workspace.WorkspaceRoot, hivesDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("hives"), cacheDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("cache"), sdksDirectory: new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-sdks")), logsDirectory: new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-logs")), logFilePath: "test.log" 988var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 998workingDirectory: workspace.WorkspaceRoot, hivesDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("hives"), cacheDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("cache"), sdksDirectory: new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-sdks")), logsDirectory: new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-logs")), logFilePath: "test.log" 1034var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1044workingDirectory: workspace.WorkspaceRoot, hivesDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("hives"), cacheDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("cache"), sdksDirectory: new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-sdks")), logsDirectory: new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-logs")), logFilePath: "test.log" 1084var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1094workingDirectory: workspace.WorkspaceRoot, hivesDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("hives"), cacheDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("cache"), sdksDirectory: new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-sdks")), logsDirectory: new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-logs")), logFilePath: "test.log" 1129var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1139workingDirectory: workspace.WorkspaceRoot, hivesDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("hives"), cacheDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("cache"), sdksDirectory: new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-sdks")), logsDirectory: new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-logs")), logFilePath: "test.log" 1175var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1185workingDirectory: workspace.WorkspaceRoot, hivesDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("hives"), cacheDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("cache"), sdksDirectory: new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-sdks")), logsDirectory: new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-logs")), logFilePath: "test.log" 1221var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1231workingDirectory: workspace.WorkspaceRoot, hivesDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("hives"), cacheDirectory: workspace.WorkspaceRoot.CreateSubdirectory(".aspire").CreateSubdirectory("cache"), sdksDirectory: new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-sdks")), logsDirectory: new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-logs")), logFilePath: "test.log" 1505var logFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, "test.log");
Commands\SdkInstallerTests.cs (3)
29await File.WriteAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"), projectContent); 116await File.WriteAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"), projectContent); 154await File.WriteAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"), projectContent);
Commands\SecretCommandTests.cs (2)
21var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 45var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.ts"));
Commands\TelemetryTestHelper.cs (1)
76AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"),
Commands\UpdateCommandTests.cs (28)
86var targetExePath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.exe"); 87var oldBackup1 = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.exe.old.1234567890"); 88var oldBackup2 = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.exe.old.9876543210"); 89var otherFile = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.exe.something"); 112var targetExePath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.exe"); 113var oldBackup = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.exe.old.1234567890"); 153var targetExePath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.exe"); 223return Task.FromResult<FileInfo?>(new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"))); 296return Task.FromResult<FileInfo?>(new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"))); 376options.CliDownloaderFactory = _ => new TestCliDownloader(workspace.WorkspaceRoot) 382var archivePath = Path.Combine(workspace.WorkspaceRoot.FullName, "test-cli.tar.gz"); 423options.CliDownloaderFactory = _ => new TestCliDownloader(workspace.WorkspaceRoot) 429var archivePath = Path.Combine(workspace.WorkspaceRoot.FullName, "test-cli.tar.gz"); 464options.CliDownloaderFactory = _ => new TestCliDownloader(workspace.WorkspaceRoot) 470var archivePath = Path.Combine(workspace.WorkspaceRoot.FullName, "test-cli.tar.gz"); 504return Task.FromResult<FileInfo?>(new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"))); 571return Task.FromResult<FileInfo?>(new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"))); 637return Task.FromResult<FileInfo?>(new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"))); 695return Task.FromResult<FileInfo?>(new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"))); 773return Task.FromResult<FileInfo?>(new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"))); 818return Task.FromResult<FileInfo?>(new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"))); 892options.CliDownloaderFactory = _ => new TestCliDownloader(workspace.WorkspaceRoot); 926options.CliDownloaderFactory = _ => new TestCliDownloader(workspace.WorkspaceRoot) 930var archivePath = Path.Combine(workspace.WorkspaceRoot.FullName, "test-cli.tar.gz"); 971options.CliDownloaderFactory = _ => new TestCliDownloader(workspace.WorkspaceRoot) 975var archivePath = Path.Combine(workspace.WorkspaceRoot.FullName, "test-cli.tar.gz"); 1003options.CliDownloaderFactory = _ => new TestCliDownloader(workspace.WorkspaceRoot) 1008var archivePath = Path.Combine(workspace.WorkspaceRoot.FullName, "test-cli.tar.gz");
Configuration\AspireConfigFileTests.cs (21)
17var result = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 27var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 35var result = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 47var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 58var result = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 70var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 78var result = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 89var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 92var ex = Assert.Throws<JsonException>(() => AspireConfigFile.Load(workspace.WorkspaceRoot.FullName)); 103var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 106var ex = Assert.Throws<JsonException>(() => AspireConfigFile.Load(workspace.WorkspaceRoot.FullName)); 116var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 119var result = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName); 137config.Save(workspace.WorkspaceRoot.FullName); 139var filePath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 152var subDir = Path.Combine(workspace.WorkspaceRoot.FullName, "nested", "dir"); 165Assert.False(AspireConfigFile.Exists(workspace.WorkspaceRoot.FullName)); 173File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), "{}"); 175Assert.True(AspireConfigFile.Exists(workspace.WorkspaceRoot.FullName)); 330config.Save(workspace.WorkspaceRoot.FullName); 331var loaded = AspireConfigFile.Load(workspace.WorkspaceRoot.FullName);
Configuration\ConfigurationHelperTests.cs (2)
16var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 23ConfigurationHelper.RegisterSettingsFiles(builder, workspace.WorkspaceRoot, globalSettingsFile);
Configuration\ConfigurationServiceTests.cs (6)
20var settingsFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 26var logsDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "logs")); 28workspace.WorkspaceRoot, 29new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")), 30new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cache")), 117var sentinelPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json");
DotNet\DotNetCliRunnerTests.cs (68)
32var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 43var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 72var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 80var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 101var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 109var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 129var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 147var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 168var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 176var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 197var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 205var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 226var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 234var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 264var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 272var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 305var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 313var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 356var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 383var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 423var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 465var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 512var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 560var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 568var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 613var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 621var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 680var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 688var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 746var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 754var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 819var solutionFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Test.sln")); 823var project1Dir = workspace.WorkspaceRoot.CreateSubdirectory("Project1"); 827var project2Dir = workspace.WorkspaceRoot.CreateSubdirectory("Project2"); 839var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 866var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 869var referencedProject = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Service.csproj")); 877var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 899var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 910var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 945var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 956var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 990var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1003var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1035var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 1046var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1086var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1098var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1135var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1147var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1183var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 1191var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1219var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1227var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1261var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1281workspace.WorkspaceRoot, 1307var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1322workspace.WorkspaceRoot, 1348var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1363workspace.WorkspaceRoot, 1398var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1406var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1436var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1444var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1474var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1482var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1514var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1522var executionContext = CreateExecutionContext(workspace.WorkspaceRoot);
Mcp\ListAppHostsToolTests.cs (8)
20var executionContext = CreateCliExecutionContext(workspace.WorkspaceRoot); 34Assert.Contains($"App hosts within scope of working directory: {workspace.WorkspaceRoot.FullName}", text); 44var executionContext = CreateCliExecutionContext(workspace.WorkspaceRoot); 47var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost"); 76var executionContext = CreateCliExecutionContext(workspace.WorkspaceRoot); 108var executionContext = CreateCliExecutionContext(workspace.WorkspaceRoot); 111var inScopeAppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "InScopeAppHost"); 152var executionContext = CreateCliExecutionContext(workspace.WorkspaceRoot);
NuGet\NuGetPackageCacheTests.cs (5)
40var packages = await nuGetPackageCache.GetCliPackagesAsync(workspace.WorkspaceRoot, prerelease: true, nugetConfigFile: null, CancellationToken.None).DefaultTimeout(); 74var packages = await nuGetPackageCache.GetPackagesAsync(workspace.WorkspaceRoot, "Aspire.Hosting", null, prerelease: false, nugetConfigFile: null, useCache: true, CancellationToken.None).DefaultTimeout(); 112var packages = await nuGetPackageCache.GetPackagesAsync(workspace.WorkspaceRoot, "Aspire.Hosting", null, prerelease: false, nugetConfigFile: null, useCache: true, CancellationToken.None).DefaultTimeout(); 150workspace.WorkspaceRoot, 191var packages = await nuGetPackageCache.GetPackagesAsync(workspace.WorkspaceRoot, "Aspire.Hosting", null, prerelease: false, nugetConfigFile: null, useCache: true, CancellationToken.None).DefaultTimeout();
Packaging\NuGetConfigMergerSnapshotTests.cs (5)
59var root = workspace.WorkspaceRoot; 109var root = workspace.WorkspaceRoot; 172var root = workspace.WorkspaceRoot; 234var root = workspace.WorkspaceRoot; 294var root = workspace.WorkspaceRoot;
Packaging\NuGetConfigMergerTests.cs (17)
55var root = workspace.WorkspaceRoot; 79var root = workspace.WorkspaceRoot; 107var root = workspace.WorkspaceRoot; 147var root = workspace.WorkspaceRoot; 190var root = workspace.WorkspaceRoot; 223var root = workspace.WorkspaceRoot; 233var root = workspace.WorkspaceRoot; 264var root = workspace.WorkspaceRoot; 299var root = workspace.WorkspaceRoot; 348var root = workspace.WorkspaceRoot; 411var root = workspace.WorkspaceRoot; 474var root = workspace.WorkspaceRoot; 551var root = workspace.WorkspaceRoot; 590var root = workspace.WorkspaceRoot; 619var root = workspace.WorkspaceRoot; 670var root = workspace.WorkspaceRoot; 713var root = workspace.WorkspaceRoot;
Packaging\PackagingServiceTests.cs (22)
45var tempDir = workspace.WorkspaceRoot; 80var tempDir = workspace.WorkspaceRoot; 124var tempDir = workspace.WorkspaceRoot; 157var tempDir = workspace.WorkspaceRoot; 190var tempDir = workspace.WorkspaceRoot; 222var tempDir = workspace.WorkspaceRoot; 253var tempDir = workspace.WorkspaceRoot; 284var tempDir = workspace.WorkspaceRoot; 315var tempDir = workspace.WorkspaceRoot; 345var tempDir = workspace.WorkspaceRoot; 393var tempDir = workspace.WorkspaceRoot; 450var tempDir = workspace.WorkspaceRoot; 491var tempDir = workspace.WorkspaceRoot; 527var tempDir = workspace.WorkspaceRoot; 563var tempDir = workspace.WorkspaceRoot; 602var tempDir = workspace.WorkspaceRoot; 644var tempDir = workspace.WorkspaceRoot; 677var tempDir = workspace.WorkspaceRoot; 708var tempDir = workspace.WorkspaceRoot; 753var tempDir = workspace.WorkspaceRoot; 806var tempDir = workspace.WorkspaceRoot; 858var tempDir = workspace.WorkspaceRoot;
Projects\AppHostServerProjectTests.cs (7)
31appPath ??= _workspace.WorkspaceRoot.FullName; 41var repoRoot = _workspace.WorkspaceRoot.FullName; 179var appPath = _workspace.WorkspaceRoot.FullName; 193var appPath = _workspace.WorkspaceRoot.FullName; 220var appPath = _workspace.WorkspaceRoot.FullName; 223var hivesDir = _workspace.WorkspaceRoot.CreateSubdirectory("hives"); 229var aspireDir = _workspace.WorkspaceRoot.CreateSubdirectory(".aspire");
Projects\FallbackProjectParserTests.cs (14)
25var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.csproj"); 47var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.csproj"); 72var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.csproj"); 97var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.csproj"); 122var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.csproj"); 148var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.csproj"); 187var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.csproj"); 209var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.cs"); 233var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.cs"); 263var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.cs"); 286var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.cs"); 310var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.cs"); 333var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.cs"); 355var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.txt");
Projects\GuestAppHostProjectTests.cs (11)
28var directory = _workspace.WorkspaceRoot.FullName; 51var config = AspireJsonConfiguration.LoadOrCreate(_workspace.WorkspaceRoot.FullName, "13.1.0"); 74var config = AspireJsonConfiguration.Load(_workspace.WorkspaceRoot.FullName); 77config.Save(_workspace.WorkspaceRoot.FullName); 80var reloaded = AspireJsonConfiguration.Load(_workspace.WorkspaceRoot.FullName); 261var config = AspireJsonConfiguration.Load(_workspace.WorkspaceRoot.FullName); 264config.Save(_workspace.WorkspaceRoot.FullName); 292config.Save(_workspace.WorkspaceRoot.FullName); 295var settingsPath = AspireJsonConfiguration.GetFilePath(_workspace.WorkspaceRoot.FullName); 305var project = CreateGuestAppHostProject(_workspace.WorkspaceRoot); 327var envVars = project.GetServerEnvironmentVariables(_workspace.WorkspaceRoot);
Projects\ProjectLocatorTests.cs (88)
37var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 39var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 54var targetAppHostDirectory = workspace.WorkspaceRoot.CreateSubdirectory("TargetAppHost"); 58var otherAppHostDirectory = workspace.WorkspaceRoot.CreateSubdirectory("OtherAppHost"); 72var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 85var dir1 = workspace.WorkspaceRoot.CreateSubdirectory("dir1"); 92var otherAppHostDirectory = workspace.WorkspaceRoot.CreateSubdirectory("OtherAppHost"); 106var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 120var realAppHostProjectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "RealAppHost.csproj")); 146var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 160var targetAppHostDirectory = workspace.WorkspaceRoot.CreateSubdirectory("TargetAppHost"); 178var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 191var projectFile1 = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost1.csproj")); 194var projectFile2 = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost2.csproj")); 197var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 209var appHostProject = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 212var webProject = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "WebProject.csproj")); 227var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 238var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 255var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, $"AppHost{projectFileExtension}")); 258var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 270var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 273var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 296var globalSettingsFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.global.json"); 300var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 307var settingsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName)); 325var appHostDirectory = workspace.WorkspaceRoot.CreateSubdirectory("MyAppHost"); 330var decoyAppHostDirectory = workspace.WorkspaceRoot.CreateSubdirectory("DecoyAppHost"); 334var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 338var aspireSettingsDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire")); 346var globalSettingsFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.global.json"); 361var aspireConfigFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName); 375var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 385var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 388var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 399var subDir = workspace.WorkspaceRoot.CreateSubdirectory("SubProject"); 410var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 413var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 425var dirWithBoth = workspace.WorkspaceRoot.CreateSubdirectory("WithBoth"); 440var dirWithOnlyAppHost = workspace.WorkspaceRoot.CreateSubdirectory("OnlyAppHost"); 451var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 462var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 481var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 486var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 489var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 500var subDir1 = workspace.WorkspaceRoot.CreateSubdirectory("ProjectAppHost"); 505var subDir2 = workspace.WorkspaceRoot.CreateSubdirectory("SingleFileAppHost"); 516var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 526var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 542var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 552var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 566var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 571var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 587var appHostFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs")); 598var csprojFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "SomeProject.csproj")); 601var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 613var txtFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "readme.txt")); 616var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 633var csprojFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 637var subDir = workspace.WorkspaceRoot.CreateSubdirectory("SingleFile"); 648var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 742var projectDirectory = workspace.WorkspaceRoot.CreateSubdirectory("MyAppHost"); 758var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 774var projectDirectory = workspace.WorkspaceRoot.CreateSubdirectory("EmptyDir"); 776var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 796var projectDirectory = workspace.WorkspaceRoot.CreateSubdirectory("MultiProject"); 815var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 833var projectDirectory = workspace.WorkspaceRoot.CreateSubdirectory("MyAppHost"); 844var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 860var topDirectory = workspace.WorkspaceRoot.CreateSubdirectory("playground"); 877var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 898var appHostDir = workspace.WorkspaceRoot.CreateSubdirectory("MyApp.AppHost"); 912var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 924var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 941var appHostDir = workspace.WorkspaceRoot.CreateSubdirectory("MyApp.AppHost"); 955var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 968var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 984var appHostDir = workspace.WorkspaceRoot.CreateSubdirectory("SingleFileApp"); 993var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 997var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 1009var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1017var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1020var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 1030var projectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj")); 1038var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1041var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout(); 1063var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1066var foundFiles = await projectLocator.FindAppHostProjectFilesAsync(workspace.WorkspaceRoot.FullName, CancellationToken.None).DefaultTimeout();
Projects\ProjectUpdaterTests.cs (36)
119var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 231var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 370var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 522var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 559var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 665var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 692var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 770var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 794var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 873var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 927var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 1016var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1040var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 1139var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1164var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 1253var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1278var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 1363var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1461var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1483var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 1563var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1642var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1724var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1803var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1886var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1974var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2260var directoryPackagesPropsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props")); 2353var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2382var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"); 2410var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"); 2437var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"); 2469var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"); 2500var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"); 2528var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"); 2559var projectFile = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.csproj"); 2577var directoryPackagesPropsFile = Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props");
Templating\DotNetTemplateFactoryTests.cs (7)
72var workingDir = workspace.WorkspaceRoot; 93var workingDir = workspace.WorkspaceRoot; 128var workingDir = workspace.WorkspaceRoot; 172var workingDir = workspace.WorkspaceRoot; 209var workingDir = workspace.WorkspaceRoot; 239var workingDir = workspace.WorkspaceRoot; 260var workingDir = workspace.WorkspaceRoot;
Utils\AppHostHelperTests.cs (13)
209var backchannelsDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cli", "backchannels"); 215var prefix = AppHostHelper.ComputeAuxiliarySocketPrefix(appHostPath, workspace.WorkspaceRoot.FullName); 228var sockets = AppHostHelper.FindMatchingSockets(appHostPath, workspace.WorkspaceRoot.FullName); 240var backchannelsDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cli", "backchannels"); 246var prefix = AppHostHelper.ComputeAuxiliarySocketPrefix(appHostPath, workspace.WorkspaceRoot.FullName); 257var sockets = AppHostHelper.FindMatchingSockets(appHostPath, workspace.WorkspaceRoot.FullName); 269var backchannelsDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cli", "backchannels"); 275var prefix = AppHostHelper.ComputeAuxiliarySocketPrefix(appHostPath, workspace.WorkspaceRoot.FullName); 282var sockets = AppHostHelper.FindMatchingSockets(appHostPath, workspace.WorkspaceRoot.FullName); 292var backchannelsDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cli", "backchannels"); 301var sockets = AppHostHelper.FindMatchingSockets(appHostPath, workspace.WorkspaceRoot.FullName); 310var backchannelsDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cli", "backchannels"); 316var prefix = AppHostHelper.ComputeAuxiliarySocketPrefix(appHostPath, workspace.WorkspaceRoot.FullName);
Utils\CliTestHelper.cs (1)
46var options = new CliServiceCollectionTestOptions(outputHelper, workspace.WorkspaceRoot);
Utils\CliUpdateNotificationServiceTests.cs (6)
69await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 124await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 179await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 230await notifier.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 255await service.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout(); 274await service.CheckForCliUpdatesAsync(workspace.WorkspaceRoot, CancellationToken.None).DefaultTimeout();
Utils\FileSystemHelperTests.cs (11)
16var destDir = Path.Combine(workspace.WorkspaceRoot.FullName, "destination"); 43var destDir = Path.Combine(workspace.WorkspaceRoot.FullName, "destination"); 75var destDir = Path.Combine(workspace.WorkspaceRoot.FullName, "empty_destination"); 91var nonExistentSource = Path.Combine(workspace.WorkspaceRoot.FullName, "nonexistent"); 92var destDir = Path.Combine(workspace.WorkspaceRoot.FullName, "destination"); 104var destDir = Path.Combine(workspace.WorkspaceRoot.FullName, "destination"); 128var destDir = Path.Combine(workspace.WorkspaceRoot.FullName, "destination"); 153var destDir = Path.Combine(workspace.WorkspaceRoot.FullName, "destination"); 178var destDir = Path.Combine(workspace.WorkspaceRoot.FullName, "destination"); 209var destDir = Path.Combine(workspace.WorkspaceRoot.FullName, "destination"); 244var destDir = Path.Combine(workspace.WorkspaceRoot.FullName, "destination");
Utils\FirstTimeUseNoticeSentinelTests.cs (8)
15var sentinel = new FirstTimeUseNoticeSentinel(workspace.WorkspaceRoot.FullName); 29var cliDir = Path.Combine(workspace.WorkspaceRoot.FullName, "cli"); 33var sentinel = new FirstTimeUseNoticeSentinel(workspace.WorkspaceRoot.FullName); 47var sentinel = new FirstTimeUseNoticeSentinel(workspace.WorkspaceRoot.FullName); 53var sentinelFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, "cli", "cli.firstUseSentinel"); 62var cliDir = Path.Combine(workspace.WorkspaceRoot.FullName, "cli"); 66var sentinel = new FirstTimeUseNoticeSentinel(workspace.WorkspaceRoot.FullName); 81var nonExistentDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "non-existent-dir");