AgentCommandTests.cs (22)
27var repoRoot = CliE2ETestHelpers.GetRepoRoot();
31using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
35await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
86var repoRoot = CliE2ETestHelpers.GetRepoRoot();
90using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
95var containerConfigPath = CliE2ETestHelpers.ToContainerPath(configPath, workspace);
99await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
143var repoRoot = CliE2ETestHelpers.GetRepoRoot();
147using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
153await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
177var repoRoot = CliE2ETestHelpers.GetRepoRoot();
182using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
189await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
250var repoRoot = CliE2ETestHelpers.GetRepoRoot();
255using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
259await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
297var repoRoot = CliE2ETestHelpers.GetRepoRoot();
302using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
306await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
370var repoRoot = CliE2ETestHelpers.GetRepoRoot();
375using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
379await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
BannerTests.cs (9)
20var repoRoot = CliE2ETestHelpers.GetRepoRoot();
24using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
28await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
56var repoRoot = CliE2ETestHelpers.GetRepoRoot();
60using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
64await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
83var repoRoot = CliE2ETestHelpers.GetRepoRoot();
87using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
91await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
BundleSmokeTests.cs (16)
23var repoRoot = CliE2ETestHelpers.GetRepoRoot();
28using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
32await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
47var repoRoot = CliE2ETestHelpers.GetRepoRoot();
53using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
57await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
69var containerArgsOutputPath = CliE2ETestHelpers.ToContainerPath(argsOutputPath, workspace);
110var repoRoot = CliE2ETestHelpers.GetRepoRoot();
119using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
123await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
134var containerArgsOutputPath = CliE2ETestHelpers.ToContainerPath(argsOutputPath, workspace);
205var repoRoot = CliE2ETestHelpers.GetRepoRoot();
211using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
215await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
225var containerArgsOutputPath = CliE2ETestHelpers.ToContainerPath(argsOutputPath, workspace);
231Assert.False(string.IsNullOrWhiteSpace(CliE2ETestHelpers.GetAppHostVersion(appHostSource)));
CentralPackageManagementTests.cs (12)
22var repoRoot = CliE2ETestHelpers.GetRepoRoot();
26using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
29await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
48var containerAppHostCsprojPath = CliE2ETestHelpers.ToContainerPath(appHostCsprojPath, workspace);
137var repoRoot = CliE2ETestHelpers.GetRepoRoot();
141using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
144await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
160var containerAppHostCsprojPath = CliE2ETestHelpers.ToContainerPath(appHostCsprojPath, workspace);
265var repoRoot = CliE2ETestHelpers.GetRepoRoot();
269using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
272await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
283var containerAppHostCsprojPath = CliE2ETestHelpers.ToContainerPath(appHostCsprojPath, workspace);
CertificatesCommandTests.cs (9)
19var repoRoot = CliE2ETestHelpers.GetRepoRoot();
23using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
27await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
58var repoRoot = CliE2ETestHelpers.GetRepoRoot();
62using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
66await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
96var repoRoot = CliE2ETestHelpers.GetRepoRoot();
100using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
104await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
ChannelUpdateWorkflowTests.cs (24)
46var repoRoot = CliE2ETestHelpers.GetRepoRoot();
66var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
71using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
73variant: CliE2ETestHelpers.DockerfileVariant.Polyglot,
78await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
97CliE2ETestHelpers.WriteLocalChannelSettings(projectPath, localChannel.SdkVersion);
229var repoRoot = CliE2ETestHelpers.GetRepoRoot();
237var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
240using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
242variant: CliE2ETestHelpers.DockerfileVariant.DotNet,
246await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
262CliE2ETestHelpers.WriteLocalChannelSettings(projectPath, localChannel.SdkVersion);
273var repoRoot = CliE2ETestHelpers.GetRepoRoot();
281var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
284using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
286variant: CliE2ETestHelpers.DockerfileVariant.DotNet,
290await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
302CliE2ETestHelpers.WriteLocalChannelSettings(projectPath, localChannel.SdkVersion);
314var repoRoot = CliE2ETestHelpers.GetRepoRoot();
322var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
325using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
327variant: CliE2ETestHelpers.DockerfileVariant.Polyglot,
331await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
350CliE2ETestHelpers.WriteLocalChannelSettings(projectPath, localChannel.SdkVersion);
CompletionTests.cs (6)
18var repoRoot = CliE2ETestHelpers.GetRepoRoot();
21using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
24await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
74var repoRoot = CliE2ETestHelpers.GetRepoRoot();
77using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
80await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
ConfigDiscoveryTests.cs (8)
33var repoRoot = CliE2ETestHelpers.GetRepoRoot();
37using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
44await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
78System.IO.File.WriteAllText({{JsonSerializer.Serialize(CliE2ETestHelpers.ToContainerPath(alternateRunMarkerPath, workspace))}}, "alternate");
137var repoRoot = CliE2ETestHelpers.GetRepoRoot();
141using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
143variant: CliE2ETestHelpers.DockerfileVariant.Polyglot,
149await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
ConfigMigrationTests.cs (15)
48var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
111var repoRoot = CliE2ETestHelpers.GetRepoRoot();
119await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
173var repoRoot = CliE2ETestHelpers.GetRepoRoot();
181await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
218var repoRoot = CliE2ETestHelpers.GetRepoRoot();
226await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
274var repoRoot = CliE2ETestHelpers.GetRepoRoot();
282await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
344var repoRoot = CliE2ETestHelpers.GetRepoRoot();
352await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
424var repoRoot = CliE2ETestHelpers.GetRepoRoot();
432await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
509var repoRoot = CliE2ETestHelpers.GetRepoRoot();
517await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
CSharpInitTests.cs (9)
22var repoRoot = CliE2ETestHelpers.GetRepoRoot();
41using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
44await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
79var repoRoot = CliE2ETestHelpers.GetRepoRoot();
109using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
112await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
160var repoRoot = CliE2ETestHelpers.GetRepoRoot();
164using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
168await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
CSharpProjectModeInitTests.cs (6)
60var repoRoot = CliE2ETestHelpers.GetRepoRoot();
70using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: false, workspace: workspace);
73await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
131var repoRoot = CliE2ETestHelpers.GetRepoRoot();
146using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: false, workspace: workspace);
149await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
DashboardRunTests.cs (6)
32var repoRoot = CliE2ETestHelpers.GetRepoRoot();
37using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: false, workspace: workspace);
41await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
111var repoRoot = CliE2ETestHelpers.GetRepoRoot();
116using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: false, workspace: workspace);
120await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
DescribeCommandTests.cs (6)
20var repoRoot = CliE2ETestHelpers.GetRepoRoot();
25using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
29await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
83var repoRoot = CliE2ETestHelpers.GetRepoRoot();
88using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
96await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
DockerDeploymentTests.cs (6)
22var repoRoot = CliE2ETestHelpers.GetRepoRoot();
26using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
29await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
119var repoRoot = CliE2ETestHelpers.GetRepoRoot();
123using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
126await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
DoctorCommandTests.cs (16)
42var repoRoot = CliE2ETestHelpers.GetRepoRoot();
45using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
48await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
143var repoRoot = CliE2ETestHelpers.GetRepoRoot();
147using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
151await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
177var repoRoot = CliE2ETestHelpers.GetRepoRoot();
181using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
185await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
220var repoRoot = CliE2ETestHelpers.GetRepoRoot();
224var recordingPath = CliE2ETestHelpers.GetTestResultsRecordingPath(testName);
229using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace, testName: testName);
233await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
276var repoRoot = CliE2ETestHelpers.GetRepoRoot();
280using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
284await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
EmptyAppHostTemplateTests.cs (12)
22var repoRoot = CliE2ETestHelpers.GetRepoRoot();
26using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
30await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
50var repoRoot = CliE2ETestHelpers.GetRepoRoot();
54using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
58await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
122var repoRoot = CliE2ETestHelpers.GetRepoRoot();
130using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
134await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
181var repoRoot = CliE2ETestHelpers.GetRepoRoot();
187using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
191await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
EmulatedLocalReleaseBuildTests.cs (15)
69var repoRoot = CliE2ETestHelpers.GetRepoRoot();
75using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
79await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
98var appHostVersion = CliE2ETestHelpers.GetAppHostVersion(File.ReadAllText(appHostCsproj));
135var repoRoot = CliE2ETestHelpers.GetRepoRoot();
141using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
145await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
200var repoRoot = CliE2ETestHelpers.GetRepoRoot();
205using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
212await using var terminalRun = CliE2ETestHelpers.StartRun(
290var repoRoot = CliE2ETestHelpers.GetRepoRoot();
300using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
307await using var terminalRun = CliE2ETestHelpers.StartRun(
391var localChannel = CliE2ETestHelpers.PrepareLocalChannel(
432var localStableVersion = CliE2ETestHelpers.TryGetLocalStableAspireVersion(repoRoot);
EmulatedReleasedBuildTests.cs (9)
47var repoRoot = CliE2ETestHelpers.GetRepoRoot();
50var stableVersion = await CliE2ETestHelpers.TryGetLatestStableAspireVersionAsync(output.WriteLine, TestContext.Current.CancellationToken);
56using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
60await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
78var appHostVersion = CliE2ETestHelpers.GetAppHostVersion(File.ReadAllText(appHostCsproj));
105var repoRoot = CliE2ETestHelpers.GetRepoRoot();
108var stableVersion = await CliE2ETestHelpers.TryGetLatestStableAspireVersionAsync(output.WriteLine, TestContext.Current.CancellationToken);
114using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
118await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
EmulatedStagingBuildTests.cs (9)
57var repoRoot = CliE2ETestHelpers.GetRepoRoot();
60var staging = await CliE2ETestHelpers.TryGetLatestStagingBuildAsync(output.WriteLine, TestContext.Current.CancellationToken);
66using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
70await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
89var appHostVersion = CliE2ETestHelpers.GetAppHostVersion(File.ReadAllText(appHostCsproj));
118var repoRoot = CliE2ETestHelpers.GetRepoRoot();
121var staging = await CliE2ETestHelpers.TryGetLatestStagingBuildAsync(output.WriteLine, TestContext.Current.CancellationToken);
127using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
131await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
Helpers\CliInstallStrategyTests.cs (77)
72(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, tempDir.FullName),
100(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, tempDir.FullName),
125(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, null),
147(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, tempDir.FullName));
173(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, null));
216(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, "aspire-cli-e2e-dotnet:prebuilt"),
217(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, "true"),
221CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.DotNet);
232(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, "aspire-cli-e2e-dotnet:prebuilt"),
233(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, "true"),
238CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.DotNet);
239CliE2ETestHelpers.ConfigureDockerContainerStrategy(options, strategy, prebuiltImageSelected: true);
249(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, "aspire-cli-e2e-dotnet:prebuilt"),
250(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, "true"));
254CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.DotNet);
259CliE2ETestHelpers.ConfigureDockerContainerStrategy(options, strategy, prebuiltImageSelected: true));
268(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, "aspire-cli-e2e-dotnet:prebuilt"),
269(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, "true"),
274CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.Polyglot);
275CliE2ETestHelpers.ConfigureDockerContainerStrategy(options, strategy);
286(CliE2ETestHelpers.PolyglotImageEnvironmentVariableName, "aspire-cli-e2e-polyglot:prebuilt"),
287(CliE2ETestHelpers.RequirePolyglotImageEnvironmentVariableName, "true"),
291CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.Polyglot);
302(CliE2ETestHelpers.PolyglotImageEnvironmentVariableName, null),
303(CliE2ETestHelpers.RequirePolyglotImageEnvironmentVariableName, "true"),
308CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.Polyglot));
310Assert.Contains(CliE2ETestHelpers.PolyglotImageEnvironmentVariableName, exception.Message);
317(CliE2ETestHelpers.PolyglotJavaImageEnvironmentVariableName, "aspire-cli-e2e-polyglot-java:prebuilt"),
318(CliE2ETestHelpers.RequirePolyglotJavaImageEnvironmentVariableName, "true"),
322CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.PolyglotJava);
333(CliE2ETestHelpers.PolyglotJavaImageEnvironmentVariableName, null),
334(CliE2ETestHelpers.RequirePolyglotJavaImageEnvironmentVariableName, "true"),
339CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.PolyglotJava));
341Assert.Contains(CliE2ETestHelpers.PolyglotJavaImageEnvironmentVariableName, exception.Message);
348(CliE2ETestHelpers.PolyglotJavaImageEnvironmentVariableName, "aspire-cli-e2e-polyglot-java:prebuilt"),
349(CliE2ETestHelpers.RequirePolyglotJavaImageEnvironmentVariableName, "true"),
353CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.Polyglot);
363(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, null),
364(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, null),
368CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.DotNet);
378(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, null),
379(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, "true"),
384CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.DotNet));
386Assert.Contains(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, exception.Message);
393(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, null),
394(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, null),
398CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.DotNet);
408(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, "aspire-cli-e2e-dotnet:prebuilt"),
409(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, "true"),
413CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.Polyglot);
772(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, tempDir.FullName),
906(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, archiveDir.FullName),
935(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, null),
970var result = CliE2ETestHelpers.TryGetPullRequestHeadSha(out var commitSha);
984var exception = Assert.Throws<InvalidOperationException>(() => CliE2ETestHelpers.TryGetPullRequestHeadSha(out _));
997var exception = Assert.Throws<InvalidOperationException>(() => CliE2ETestHelpers.TryGetPullRequestHeadSha(out _));
1011var result = CliE2ETestHelpers.TryGetPullRequestHeadSha(out var commitSha);
1029(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, null),
1042(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, null),
1043(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, null),
1044(CliE2ETestHelpers.PolyglotImageEnvironmentVariableName, null),
1045(CliE2ETestHelpers.RequirePolyglotImageEnvironmentVariableName, null),
1046(CliE2ETestHelpers.PolyglotJavaImageEnvironmentVariableName, null),
1047(CliE2ETestHelpers.RequirePolyglotJavaImageEnvironmentVariableName, null),
JavaEmptyAppHostTemplateTests.cs (4)
21var repoRoot = CliE2ETestHelpers.GetRepoRoot();
25using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.DockerfileVariant.PolyglotJava, mountDockerSocket: true, workspace: workspace);
28await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
JavaPolyglotApphostDirectoryTests.cs (4)
29var repoRoot = CliE2ETestHelpers.GetRepoRoot();
33using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.DockerfileVariant.PolyglotJava, mountDockerSocket: true, workspace: workspace);
36await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
JavaPolyglotTests.cs (4)
19var repoRoot = CliE2ETestHelpers.GetRepoRoot();
23using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.DockerfileVariant.PolyglotJava, mountDockerSocket: true, workspace: workspace);
26await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
JavaScriptPublishTests.cs (12)
18CliE2ETestHelpers.GetRepoRoot(),
25var repoRoot = CliE2ETestHelpers.GetRepoRoot();
28var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
31using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
35await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
52CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion);
93var repoRoot = CliE2ETestHelpers.GetRepoRoot();
96var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
99using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.DockerfileVariant.Polyglot, workspace: workspace);
103await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
114CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion);
KubernetesPublishTests.cs (6)
33var repoRoot = CliE2ETestHelpers.GetRepoRoot();
43using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
46await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
319var repoRoot = CliE2ETestHelpers.GetRepoRoot();
323using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
326await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
LocalConfigMigrationTests.cs (8)
40var repoRoot = CliE2ETestHelpers.GetRepoRoot();
44using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
46variant: CliE2ETestHelpers.DockerfileVariant.Polyglot,
51await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
113var repoRoot = CliE2ETestHelpers.GetRepoRoot();
117using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
119variant: CliE2ETestHelpers.DockerfileVariant.Polyglot,
124await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
MultipleAppHostTests.cs (6)
19var repoRoot = CliE2ETestHelpers.GetRepoRoot();
24using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
27await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
76var repoRoot = CliE2ETestHelpers.GetRepoRoot();
81using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
84await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
OtelLogsTests.cs (3)
29var repoRoot = CliE2ETestHelpers.GetRepoRoot();
34using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace, testName: testName);
37await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
PersistentContainerEndToEndTests.cs (3)
20var repoRoot = CliE2ETestHelpers.GetRepoRoot();
26using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace, network: "host");
29await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
PlaywrightCliInstallTests.cs (6)
29var repoRoot = CliE2ETestHelpers.GetRepoRoot();
33using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
36await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
88var repoRoot = CliE2ETestHelpers.GetRepoRoot();
92using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
95await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
PsCommandTests.cs (7)
20var repoRoot = CliE2ETestHelpers.GetRepoRoot();
25using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
28await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
85var repoRoot = CliE2ETestHelpers.GetRepoRoot();
90using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
93await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
100var containerOutputFilePath = CliE2ETestHelpers.ToContainerPath(outputFilePath, workspace);
RadiusDeployTests.cs (9)
55var repoRoot = CliE2ETestHelpers.GetRepoRoot();
74using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
77await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
272var repoRoot = CliE2ETestHelpers.GetRepoRoot();
282using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
285await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
527var repoRoot = CliE2ETestHelpers.GetRepoRoot();
537using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
540await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
ResourceCommandTests.cs (12)
21var repoRoot = CliE2ETestHelpers.GetRepoRoot();
28using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
31await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
114var repoRoot = CliE2ETestHelpers.GetRepoRoot();
121using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
124await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
214var repoRoot = CliE2ETestHelpers.GetRepoRoot();
221using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
224await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
322var repoRoot = CliE2ETestHelpers.GetRepoRoot();
329using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
332await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
SecretDotNetAppHostTests.cs (6)
18var repoRoot = CliE2ETestHelpers.GetRepoRoot();
22using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
25await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
78var repoRoot = CliE2ETestHelpers.GetRepoRoot();
82using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
85await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
SecretTypeScriptAppHostTests.cs (4)
18var repoRoot = CliE2ETestHelpers.GetRepoRoot();
22using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.DockerfileVariant.Polyglot, mountDockerSocket: true, workspace: workspace);
25await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
SmokeTests.cs (16)
23var repoRoot = CliE2ETestHelpers.GetRepoRoot();
28using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
32await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
71var repoRoot = CliE2ETestHelpers.GetRepoRoot();
76using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
80await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
152var repoRoot = CliE2ETestHelpers.GetRepoRoot();
157using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
161await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
194var repoRoot = CliE2ETestHelpers.GetRepoRoot();
199using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
203await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
212var appHostVersion = CliE2ETestHelpers.GetAppHostVersion(File.ReadAllText(appHostPath));
230var repoRoot = CliE2ETestHelpers.GetRepoRoot();
235using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
239await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
StartStopTests.cs (28)
25var repoRoot = CliE2ETestHelpers.GetRepoRoot();
32using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
36await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
73var repoRoot = CliE2ETestHelpers.GetRepoRoot();
78using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
81await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
116var repoRoot = CliE2ETestHelpers.GetRepoRoot();
120using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
123await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
166var repoRoot = CliE2ETestHelpers.GetRepoRoot();
171using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
175await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
193var repoRoot = CliE2ETestHelpers.GetRepoRoot();
208var bothInstancesContainerPath = CliE2ETestHelpers.ToContainerPath(bothInstancesPath, workspace);
209var remainingInstanceContainerPath = CliE2ETestHelpers.ToContainerPath(remainingInstancePath, workspace);
210var stoppedInstancesContainerPath = CliE2ETestHelpers.ToContainerPath(stoppedInstancesPath, workspace);
212using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
216await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
320var repoRoot = CliE2ETestHelpers.GetRepoRoot();
327using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
331await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
376var containerAssertionScript = CliE2ETestHelpers.ToContainerPath(assertionScript, workspace);
406var repoRoot = CliE2ETestHelpers.GetRepoRoot();
411using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
415await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
455var repoRoot = CliE2ETestHelpers.GetRepoRoot();
460using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
464await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
StopNonInteractiveTests.cs (14)
22var repoRoot = CliE2ETestHelpers.GetRepoRoot();
27using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
31await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
78var repoRoot = CliE2ETestHelpers.GetRepoRoot();
83using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
86await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
138var repoRoot = CliE2ETestHelpers.GetRepoRoot();
143using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
146await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
176await auto.TypeAsync($"cd {CliE2ETestHelpers.ToContainerPath(workspace.WorkspaceRoot.FullName, workspace)}");
203var repoRoot = CliE2ETestHelpers.GetRepoRoot();
208using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
211await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
241await auto.TypeAsync($"cd {CliE2ETestHelpers.ToContainerPath(workspace.WorkspaceRoot.FullName, workspace)}");
TerminalCommandTests.cs (6)
21var repoRoot = CliE2ETestHelpers.GetRepoRoot();
25using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
28await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
158var repoRoot = CliE2ETestHelpers.GetRepoRoot();
162using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
165await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
TypeScriptCodegenValidationTests.cs (18)
30var repoRoot = CliE2ETestHelpers.GetRepoRoot();
33var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
36using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.DockerfileVariant.DotNet, workspace: workspace);
39await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
61CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion);
157var repoRoot = CliE2ETestHelpers.GetRepoRoot();
164using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
168variant: CliE2ETestHelpers.DockerfileVariant.DotNet,
173await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
282var repoRoot = CliE2ETestHelpers.GetRepoRoot();
291using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
295variant: CliE2ETestHelpers.DockerfileVariant.DotNet,
300await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
364var repoRoot = CliE2ETestHelpers.GetRepoRoot();
368using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
372variant: CliE2ETestHelpers.DockerfileVariant.DotNet,
377await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
TypeScriptEmptyAppHostTemplateTests.cs (6)
23var repoRoot = CliE2ETestHelpers.GetRepoRoot();
27using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
30await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
78var repoRoot = CliE2ETestHelpers.GetRepoRoot();
82using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
85await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
TypeScriptPolyglotApphostDirectoryTests.cs (6)
28var repoRoot = CliE2ETestHelpers.GetRepoRoot();
31var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
39using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.DockerfileVariant.Polyglot, mountDockerSocket: true, workspace: workspace);
42await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
63CliE2ETestHelpers.WriteLocalChannelSettings(projectRoot, localChannel.SdkVersion);
TypeScriptPolyglotTests.cs (28)
34var repoRoot = CliE2ETestHelpers.GetRepoRoot();
37var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
46using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.DockerfileVariant.Polyglot, mountDockerSocket: true, workspace: workspace);
49await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
71CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion);
166var repoRoot = CliE2ETestHelpers.GetRepoRoot();
169var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
173using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.DockerfileVariant.Polyglot, mountDockerSocket: true, workspace: workspace);
176await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
190CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion);
251var repoRoot = CliE2ETestHelpers.GetRepoRoot();
254var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
259using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
262await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
276CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion);
326var repoRoot = CliE2ETestHelpers.GetRepoRoot();
329var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
333using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
336await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
349CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion);
397var repoRoot = CliE2ETestHelpers.GetRepoRoot();
400var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
409using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.DockerfileVariant.DotNet, mountDockerSocket: true, workspace: workspace);
418await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
464CliE2ETestHelpers.WriteLocalChannelSettings(projectRoot, localChannel.SdkVersion);
TypeScriptPublishTests.cs (19)
17CliE2ETestHelpers.GetRepoRoot(),
23var repoRoot = CliE2ETestHelpers.GetRepoRoot();
27using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.DockerfileVariant.DotNet, mountDockerSocket: true, workspace: workspace);
30await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
103var repoRoot = CliE2ETestHelpers.GetRepoRoot();
106var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
109using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.DockerfileVariant.Polyglot, mountDockerSocket: true, workspace: workspace);
112await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
125CliE2ETestHelpers.WriteLocalChannelSettings(workspace.WorkspaceRoot.FullName, localChannel.SdkVersion);
193var repoRoot = CliE2ETestHelpers.GetRepoRoot();
203using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.DockerfileVariant.DotNet, mountDockerSocket: true, workspace: workspace);
206await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
277var repoRoot = CliE2ETestHelpers.GetRepoRoot();
287using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.DockerfileVariant.Polyglot, workspace: workspace);
290await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
TypeScriptReusablePackageTests.cs (7)
19var repoRoot = CliE2ETestHelpers.GetRepoRoot();
23using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, variant: CliE2ETestHelpers.DockerfileVariant.Polyglot, workspace: workspace);
26await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
35await auto.TypeAsync($"cd {CliE2ETestHelpers.ToContainerPath(appDirectory.FullName, workspace)}");
60await auto.TypeAsync($"cd {CliE2ETestHelpers.ToContainerPath(helperDirectory.FullName, workspace)}");
77await auto.TypeAsync($"cd {CliE2ETestHelpers.ToContainerPath(appDirectory.FullName, workspace)}");