292 references to WorkspaceRoot
Aspire.Cli.EndToEnd.Tests (292)
AgentCommandTests.cs (12)
98var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".mcp.json"); 153var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".mcp.json"); 189var vscodePath = Path.Combine(workspace.WorkspaceRoot.FullName, ".vscode"); 201var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"); 203var localSkillPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".agents", "skills", "aspire", "SKILL.md"); 282Assert.False(Directory.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, ".agents", "skills"))); 311var vscodePath = Path.Combine(workspace.WorkspaceRoot.FullName, ".vscode"); 312var mcpConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".mcp.json"); 379var mcpConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, "StarterApp", ".mcp.json"); 407workspace.WorkspaceRoot.FullName, "StarterApp", ".claude", "skills", "aspireify"))); 429Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"), 465var executablePathFile = Path.Combine(workspace.WorkspaceRoot.FullName, "cli-executable.txt");
AgentMcpExcludeFromMcpTests.cs (1)
37var appHostFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, "McpExcludeApp", "McpExcludeApp.AppHost", "AppHost.cs");
AppHostSyntaxErrorOutputTests.cs (1)
118configureProject(Path.Combine(workspace.WorkspaceRoot.FullName, projectName));
BundleSmokeTests.cs (4)
66var projectRoot = Path.Combine(workspace.WorkspaceRoot.FullName, projectName); 92var appHostProjectRelativePath = Path.GetRelativePath(workspace.WorkspaceRoot.FullName, appHostProjectPath); 133var projectRoot = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName); 227var projectRoot = Path.Combine(workspace.WorkspaceRoot.FullName, projectName);
CentralPackageManagementTests.cs (6)
46var projectDir = Path.Combine(workspace.WorkspaceRoot.FullName, "CpmTest"); 158var projectDir = Path.Combine(workspace.WorkspaceRoot.FullName, "CpmTest"); 281var projectDir = Path.Combine(workspace.WorkspaceRoot.FullName, "CpmTest"); 379var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs"); 380var directoryPackagesPropsPath = Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props"); 415var lsOutput = File.ReadAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "ls.json"));
ChannelUpdateWorkflowTests.cs (4)
84var projectPath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName); 254var projectPath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName); 296var projectPath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName); 339var projectPath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName);
CompletionTests.cs (8)
42var localConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"); 60Assert.Equal(string.Empty, await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "completion.stderr"))); 61Assert.Equal(string.Empty, await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "suggestions.stderr"))); 62Assert.Equal("completions\n", await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "suggestions.txt"))); 63Assert.Equal("complete -o default -F _aspire_complete aspire\n", await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "registration.txt"))); 110await File.ReadAllBytesAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "completion-arguments.bin"))); 111Assert.False(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "completion-executed"))); 126await File.ReadAllBytesAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "completion-arguments.bin")));
ConfigDiscoveryTests.cs (3)
52var workspaceRoot = workspace.WorkspaceRoot.FullName; 162workspace.WorkspaceRoot.FullName, projectName, "aspire.config.json"); 164workspace.WorkspaceRoot.FullName, "aspire.config.json");
ConfigHealingTests.cs (1)
48workspace.WorkspaceRoot.FullName,
ConfigMigrationTests.cs (1)
46var aspireHomeDir = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire-home");
CSharpInitTests.cs (9)
82var toolsDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "tools")); 86[Path.Combine(workspace.WorkspaceRoot.FullName, "Incidental.sln")] = """ 124Assert.True(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs"))); 125Assert.True(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.run.json"))); 126var config = JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"))); 129Assert.Equal([projectPath], Directory.GetFiles(workspace.WorkspaceRoot.FullName, "*.csproj", SearchOption.AllDirectories)); 141var description = JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "resources.json"))); 188var appHostCs = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs"); 189var aspireConfigJson = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json");
CSharpProjectModeInitTests.cs (6)
67var solutionPath = Path.Combine(workspace.WorkspaceRoot.FullName, solutionFileName); 85var workspaceNuGetConfig = Path.Combine(workspace.WorkspaceRoot.FullName, "nuget.config"); 86var appHostCsproj = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.AppHost", "Test.AppHost.csproj"); 139var solutionPath = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.sln"); 141var appHostDir = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "Test.AppHost")); 158var workspaceNuGetConfig = Path.Combine(workspace.WorkspaceRoot.FullName, "nuget.config");
CustomTemplateTests.cs (7)
38Path.Combine(workspace.WorkspaceRoot.FullName, "template")); 43var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, "template", ".template.config", "template.json"); 73var sourceLocation = CliE2ETestHelpers.ToContainerPath(Path.Combine(workspace.WorkspaceRoot.FullName, "template"), workspace); 104var listed = JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "sources.json")))!.AsObject(); 111var table = await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "sources.txt")); 188Assert.Empty(JsonNode.Parse(await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "empty-sources.json")))!.AsObject()); 192var outputDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "out");
DashboardRunTests.cs (2)
57var dashboardLogPath = $"/workspace/{workspace.WorkspaceRoot.Name}/dashboard.log"; 134var dashboardLogPath = $"/workspace/{workspace.WorkspaceRoot.Name}/dashboard.log";
DescribeCommandTests.cs (2)
47var appHostDir = Path.Combine(workspace.WorkspaceRoot.FullName, "AspireResourcesTestApp", "AspireResourcesTestApp.AppHost"); 152var projectDir = Path.Combine(workspace.WorkspaceRoot.FullName, "AspireReplicaTestApp");
DockerComposeDeployWithVolumeTests.cs (1)
48var projectDir = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName);
DockerDeploymentTests.cs (2)
54var projectDir = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName); 151var projectDir = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName);
DocsCommandE2ETests.cs (1)
19var docsFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, "llms-small.txt");
DoctorCommandTests.cs (6)
80var workspaceRoot = $"/workspace/{workspace.WorkspaceRoot.Name}"; 168Path.Combine(workspace.WorkspaceRoot.FullName, "doctor-runtime.txt"), 178Path.Combine(workspace.WorkspaceRoot.FullName, "doctor-runtime.json"), 195Assert.Equal("1", await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "doctor-text.exit"))); 196Assert.Equal("1", await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "doctor-json.exit"))); 356TypeScriptAppHostToolchainTestHelpers.SetPackageManager(workspace.WorkspaceRoot.FullName, toolchain, cleanInstallState: true);
EmptyAppHostTemplateTests.cs (9)
64var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "DestroySentinel", "apphost.cs"); 79var exitCode = await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "destroy-exit.txt")); 80var errorOutput = await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "destroy-output.txt")); 81var sentinelPath = Path.Combine(workspace.WorkspaceRoot.FullName, "destroy-apphost-started"); 192var sourcePackage = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "source-template.nupkg")); 193var ambientFeed = workspace.WorkspaceRoot.CreateSubdirectory("ambient-template-feed"); 196WriteAmbientNuGetConfig(workspace.WorkspaceRoot, ambientFeed.Name); 232var ambientFeed = workspace.WorkspaceRoot.CreateSubdirectory("ambient-empty-feed"); 233WriteAmbientNuGetConfig(workspace.WorkspaceRoot, ambientFeed.Name);
EmulatedLocalReleaseBuildTests.cs (5)
88var projectDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, projectName)); 153var projectDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, projectName)); 239var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"); 292Path.Combine(workspace.WorkspaceRoot.FullName, "explicit-feed"), 336var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json");
EmulatedReleasedBuildTests.cs (2)
70var projectDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, projectName)); 128var projectDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, projectName));
EmulatedStagingBuildTests.cs (3)
82await File.WriteAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "NuGet.Config"), $$""" 98var projectDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, projectName)); 161var projectDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, projectName));
EntityFrameworkCoreDeploymentTests.cs (2)
137var projectDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName); 157var projectDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName);
GoCodegenValidationTests.cs (3)
72var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"); 87Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.go"), 94var modulesDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "modules");
GoEmptyAppHostTemplateTests.cs (1)
75var projectRoot = Path.Combine(workspace.WorkspaceRoot.FullName, projectName);
GoKubernetesDeployTests.cs (1)
71var appHostFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName, "apphost.go");
GoPublishTests.cs (4)
70var dockerComposePath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire-output", "docker-compose.yaml"); 101Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "apphost.go"), 107var artifactsPath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "artifacts"); 126Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.go"),
GoRootModuleInitTests.cs (1)
23var root = workspace.WorkspaceRoot.FullName;
GoSecretAppHostTests.cs (1)
62await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "listed-secrets.json"), TestContext.Current.CancellationToken));
GoStarterReadinessTests.cs (1)
45var projectRoot = Path.Combine(workspace.WorkspaceRoot.FullName, "GoReady");
GoStarterTemplateTests.cs (2)
24var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.go"); 98var projectRoot = Path.Combine(workspace.WorkspaceRoot.FullName, "GoStarterApp");
Helpers\CliE2EAutomatorHelpers.cs (4)
124var containerWorkspace = $"/workspace/{workspace.WorkspaceRoot.Name}"; 667await auto.PrepareBashEnvironmentAsync(workspace.WorkspaceRoot.FullName, counter, TimeSpan.FromSeconds(10)); 668await auto.RunCommandAsync($"export ASPIRE_E2E_WORKSPACE={AspireCliShellCommandHelpers.QuoteBashArg(workspace.WorkspaceRoot.FullName)}", counter); 1165=> $"/workspace/{workspace.WorkspaceRoot.Name}";
Helpers\CliE2ETestHelpers.cs (9)
256output.WriteLine($" Workspace: {workspace?.WorkspaceRoot.FullName ?? "(none)"}"); 281c.Volumes.Add($"{workspace.WorkspaceRoot.FullName}:/workspace/{workspace.WorkspaceRoot.Name}"); 446options.Volumes.Add($"{workspace.WorkspaceRoot.FullName}:/workspace/{workspace.WorkspaceRoot.Name}"); 464output.WriteLine($" Workspace: {workspace?.WorkspaceRoot.FullName ?? "(none)"}"); 959/// constructed from <see cref="TemporaryWorkspace.WorkspaceRoot"/> needs to be 967var relativePath = Path.GetRelativePath(workspace.WorkspaceRoot.FullName, hostPath); 968return $"/workspace/{workspace.WorkspaceRoot.Name}/" + relativePath.Replace('\\', '/');
Helpers\CliInstallStrategyTests.cs (1)
23var archivePath = Path.Combine(workspace.WorkspaceRoot.FullName, "selected.tar.gz");
Helpers\ConfigSourceTestContext.cs (1)
29_root = workspace.WorkspaceRoot.FullName;
Helpers\TerminalRun.cs (2)
132var diagnosticsSource = Path.Combine(_workspace.WorkspaceRoot.FullName, CliE2EAutomatorHelpers.DiagnosticsDirectoryName); 147WriteTestOutput($"[TerminalRun] Source workspace: {_workspace.WorkspaceRoot.FullName}");
IntegrationHostLifetimeTests.cs (3)
63IntegrationHostLifetimeTestHelper.WriteFixture(workspace.WorkspaceRoot.FullName, repoRoot, target); 66IntegrationHostLifetimeTestHelper.WriteInstallCrashFixture(workspace.WorkspaceRoot.FullName); 152var evidence = IntegrationHostLifetimeTestHelper.CaptureEvidence(workspace.WorkspaceRoot.FullName, testName, target);
IntegrationSourceTests.cs (1)
72var root = workspace.WorkspaceRoot.FullName;
JavaCodegenValidationTests.cs (1)
49var modulesDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire/modules");
JavaEmptyAppHostTemplateTests.cs (1)
37Path.Combine(workspace.WorkspaceRoot.FullName, "JavaEmptyApp"),
JavaPolyglotApphostDirectoryTests.cs (1)
70var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "javaapp", "AppHost.java");
JavaPolyglotTests.cs (1)
52var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost.java");
JavaScriptPublishTests.cs (8)
50CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion); 113CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion); 157var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"); 192var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"); 227var appDir = Path.Combine(workspace.WorkspaceRoot.FullName, appName); 291File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "verify-runtime.sh"), $$""" 346File.Copy(file, Path.Combine(workspace.WorkspaceRoot.FullName, Path.GetFileName(file))); 352var targetDir = Path.Combine(workspace.WorkspaceRoot.FullName, Path.GetFileName(fixtureDir));
KubernetesDeployBasicApiServiceTests.cs (1)
110Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName),
KubernetesDeployTypeScriptTests.cs (1)
76var projectDir = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName);
KubernetesDeployTypeScriptWithPersistentVolumeTests.cs (1)
91var projectDir = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName);
KubernetesDeployWithCertManagerTests.cs (3)
29var fixtureDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "pebble-eab"); 30var containerFixtureDirectory = $"/workspace/{workspace.WorkspaceRoot.Name}/pebble-eab"; 73workspace.WorkspaceRoot.FullName, projectName, typeScript ? "apphost.mts" : "apphost.cs");
KubernetesDeployWithFileKeyRefTests.cs (1)
124Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName),
KubernetesDeployWithGarnetTests.cs (1)
106Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName),
KubernetesDeployWithHelmChartTests.cs (1)
103Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName),
KubernetesDeployWithMongoDBTests.cs (1)
109Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName),
KubernetesDeployWithMySqlTests.cs (1)
103Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName),
KubernetesDeployWithNatsTests.cs (1)
102Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName),
KubernetesDeployWithPersistentVolumeTests.cs (1)
150Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName),
KubernetesDeployWithPostgresTests.cs (1)
103Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName),
KubernetesDeployWithProjectPersistentVolumeTests.cs (1)
131Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName),
KubernetesDeployWithRabbitMQTests.cs (1)
99Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName),
KubernetesDeployWithRedisTests.cs (1)
111Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName),
KubernetesDeployWithSqlServerTests.cs (1)
103Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName),
KubernetesDeployWithValkeyTests.cs (1)
106Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName),
KubernetesPublishRequiresExternalEndpointTests.cs (1)
89var projectDir = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName);
KubernetesPublishTests.cs (2)
133var projectDir = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName); 341workspace.WorkspaceRoot.FullName,
LaunchProfileTests.cs (2)
29File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "LaunchProfile.sln"), "Fake solution file"); 41var appHostDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "LaunchProfile.AppHost");
LocalConfigMigrationTests.cs (2)
87var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"); 140var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, "StaleConfigApp", "aspire.config.json");
NewChannelNuGetConfigTests.cs (1)
64var nugetConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "nuget.config");
OllamaIntegrationTests.cs (2)
52var projectDir = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName); 74var crashDir = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName, "crash");
PersistentContainerEndToEndTests.cs (1)
132Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName),
PodmanDeploymentTests.cs (1)
64var projectDir = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName);
ProjectReferenceTests.cs (4)
34CreateRestoreProbePackage(Path.Combine(workspace.WorkspaceRoot.FullName, "source-feed")); 35Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "empty-source")); 75var workDir = workspace.WorkspaceRoot.FullName; 243var workDir = workspace.WorkspaceRoot.FullName;
PsCommandTests.cs (1)
99var outputFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, "ps-output.json");
PythonReactTemplateTests.cs (1)
36Path.Combine(workspace.WorkspaceRoot.FullName, "AspirePyReactApp"),
RadiusDeployTests.cs (6)
118workspace.WorkspaceRoot.FullName, 146var appBicepPath = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName, "radius-output", "app.bicep"); 323workspace.WorkspaceRoot.FullName, 351var appBicepPath = Path.Combine(workspace.WorkspaceRoot.FullName, PostgresProjectName, "radius-output", "app.bicep"); 582workspace.WorkspaceRoot.FullName, 620var appBicepPath = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName, "radius-output", "app.bicep");
RadiusDotnetProjectDeployTests.cs (1)
27var projectDir = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName);
RadiusPublishTests.cs (3)
81workspace.WorkspaceRoot.FullName, 116var outputDir = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName, "radius-output-v1"); 162workspace.WorkspaceRoot.FullName,
RepositoryToolUpdateTests.cs (3)
42var repositoryPath = Path.Combine(workspace.WorkspaceRoot.FullName, "repository"); 45var probeDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "package-manager-probes"); 46var invocationLogPath = Path.Combine(workspace.WorkspaceRoot.FullName, "package-manager-invocations.log");
ResourceCommandTests.cs (4)
39var appHostFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "apphost.cs"); 136var appHostFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "apphost.cs"); 233var appHostFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "apphost.cs"); 341var appHostFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "apphost.cs");
SdkExportTests.cs (2)
24var scriptPath = Path.Combine(workspace.WorkspaceRoot.FullName, "run-sdk-export.sh"); 25var exportPath = Path.Combine(workspace.WorkspaceRoot.FullName, "sdk-export.json");
SecretDotNetAppHostTests.cs (1)
114var appHostFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, "DeploymentSecrets", "apphost.cs");
SelfUpdateChannelPersistenceTests.cs (2)
76var sidecarPath = Path.Combine(workspace.WorkspaceRoot.FullName, "self-updated-install.json"); 89var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "aspire.config.json");
SingleFileAppHostInitDotnetRunTests.cs (3)
67var appHostCs = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs"); 68var aspireConfigJson = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"); 69var appHostRunJson = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.run.json");
SmokeTests.cs (2)
211var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "apphost.cs"); 247var projectPath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName);
StartStopTests.cs (8)
90Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "Directory.Build.targets"), 129var appHostFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "apphost.cs"); 203var containerWorkspace = $"/workspace/{workspace.WorkspaceRoot.Name}"; 207var bothInstancesPath = Path.Combine(workspace.WorkspaceRoot.FullName, "both-instances.json"); 208var remainingInstancePath = Path.Combine(workspace.WorkspaceRoot.FullName, "remaining-instance.json"); 209var restartedInstancePath = Path.Combine(workspace.WorkspaceRoot.FullName, "restarted-instance.json"); 210var stoppedInstancesPath = Path.Combine(workspace.WorkspaceRoot.FullName, "stopped-instances.json"); 371var assertionScript = Path.Combine(workspace.WorkspaceRoot.FullName, "assert-detached-process-group.py");
StopForceTests.cs (1)
44var appHostFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "apphost.cs");
StopNonInteractiveTests.cs (4)
176await auto.TypeAsync($"cd {CliE2ETestHelpers.ToContainerPath(workspace.WorkspaceRoot.FullName, workspace)}"); 241await auto.TypeAsync($"cd {CliE2ETestHelpers.ToContainerPath(workspace.WorkspaceRoot.FullName, workspace)}"); 271new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "App2")), 272new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "App1")));
TerminalCommandTests.cs (2)
36var projectDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "TerminalReplicas"); 167var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TerminalSupportApp", "apphost.mts");
TypeScriptBlazorGatewayTests.cs (3)
71CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion); 83var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"); 96var verificationScriptPath = Path.Combine(workspace.WorkspaceRoot.FullName, "verify-blazor-gateway.sh");
TypeScriptCodegenValidationTests.cs (12)
53TypeScriptAppHostToolchainTestHelpers.SetPackageManager(workspace.WorkspaceRoot.FullName, toolchain, cleanInstallState: true); 61CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion); 68var baselineSdkPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "modules", "aspire.mts"); 70var baselineHashPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "modules", ".codegen-hash"); 96workspace.WorkspaceRoot.FullName, 104var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"); 135var modulesDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "modules"); 206var modulesDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "modules"); 273var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"); 286var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"); 337var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"); 419var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts");
TypeScriptDotnetProjectBuildConfigurationTests.cs (3)
64CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion); 76var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"); 90var verificationScriptPath = Path.Combine(workspace.WorkspaceRoot.FullName, "verify-build-configuration.sh");
TypeScriptEmptyAppHostTemplateTests.cs (2)
37var appDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "TsEmptyApp"); 92var appDirectory = Path.Combine(workspace.WorkspaceRoot.FullName, "TsDeadlockRepro");
TypeScriptLegacyAppHostTests.cs (2)
58ConvertScaffoldToLegacyAppHostTs(workspace.WorkspaceRoot.FullName); 76AssertLegacyModulesLayout(workspace.WorkspaceRoot.FullName);
TypeScriptMigrateAppHostTests.cs (2)
58ConvertScaffoldToLegacyAppHostTs(workspace.WorkspaceRoot.FullName); 74AssertModernModulesLayout(workspace.WorkspaceRoot.FullName);
TypeScriptPolyglotApphostDirectoryTests.cs (1)
59var projectRoot = Path.Combine(workspace.WorkspaceRoot.FullName, "tsapp");
TypeScriptPolyglotTests.cs (20)
63TypeScriptAppHostToolchainTestHelpers.SetPackageManager(workspace.WorkspaceRoot.FullName, toolchain, cleanInstallState: true); 71CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion); 82var viteProjectRoot = Path.Combine(workspace.WorkspaceRoot.FullName, "viteapp"); 98var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"); 122workspace.WorkspaceRoot.FullName, 186TypeScriptAppHostToolchainTestHelpers.SetPackageManager(workspace.WorkspaceRoot.FullName, appHostToolchain, cleanInstallState: true); 190CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion); 197var viteProjectRoot = Path.Combine(workspace.WorkspaceRoot.FullName, "viteapp"); 208var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"); 228workspace.WorkspaceRoot.FullName, 272TypeScriptAppHostToolchainTestHelpers.SetPackageManager(workspace.WorkspaceRoot.FullName, toolchain, cleanInstallState: true); 276CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion); 284workspace.WorkspaceRoot.FullName, 346TypeScriptAppHostToolchainTestHelpers.SetPackageManager(workspace.WorkspaceRoot.FullName, "deno", cleanInstallState: true); 349CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion); 352var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"); 360var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"); 361var restartCountPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".deno-watch-restart-count"); 426Path.Combine(workspace.WorkspaceRoot.FullName, "package.json"), 447var projectRoot = Path.Combine(workspace.WorkspaceRoot.FullName, "packages", "brownfield");
TypeScriptPublishTests.cs (13)
44CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion); 50var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"); 122var artifactsPath = Path.Combine(workspace.WorkspaceRoot.FullName, "artifacts"); 139var failureLog = await File.ReadAllTextAsync(Path.Combine(workspace.WorkspaceRoot.FullName, "callback-failure.log")); 183var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"); 246CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion); 268var artifactsPath = Path.Combine(workspace.WorkspaceRoot.FullName, "artifacts"); 357var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"); 385var dockerComposePath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire-output", "docker-compose.yaml"); 432var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"); 463var envFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, "artifacts", ".env"); 473var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"); 507Path.Combine(workspace.WorkspaceRoot.FullName, fixtureName));
TypeScriptReusablePackageTests.cs (2)
31var appDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "app")); 32var helperDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "packages", "aspire-commands"));
TypeScriptSqlServerNativeAssetsBundleTests.cs (1)
54var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts");
TypeScriptStarterSmokeTests.cs (1)
50var projectRoot = Path.Combine(workspace.WorkspaceRoot.FullName, "TsStarterApp");
TypeScriptStarterTemplateTests.cs (1)
37var projectRoot = Path.Combine(workspace.WorkspaceRoot.FullName, "TsStarterApp");
UpdateChannelNuGetConfigOrderingTests.cs (5)
101var appHostCsPath = Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.cs"); 102var nugetConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, "nuget.config"); 103var aspireConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"); 149CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion); 252var projectPath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName);