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);
83var repoRoot = CliE2ETestHelpers.GetRepoRoot();
87using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
92var containerConfigPath = CliE2ETestHelpers.ToContainerPath(configPath, workspace);
96await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
140var repoRoot = CliE2ETestHelpers.GetRepoRoot();
144using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
150await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
174var repoRoot = CliE2ETestHelpers.GetRepoRoot();
179using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
186await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
244var repoRoot = CliE2ETestHelpers.GetRepoRoot();
249using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
253await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
291var repoRoot = CliE2ETestHelpers.GetRepoRoot();
296using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
300await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
362var repoRoot = CliE2ETestHelpers.GetRepoRoot();
367using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
371await 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 (15)
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);
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)
45var repoRoot = CliE2ETestHelpers.GetRepoRoot();
65var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
70using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
72variant: CliE2ETestHelpers.DockerfileVariant.Polyglot,
77await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
96CliE2ETestHelpers.WriteLocalChannelSettings(projectPath, localChannel.SdkVersion);
231var repoRoot = CliE2ETestHelpers.GetRepoRoot();
239var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
242using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
244variant: CliE2ETestHelpers.DockerfileVariant.DotNet,
248await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
264CliE2ETestHelpers.WriteLocalChannelSettings(projectPath, localChannel.SdkVersion);
274var repoRoot = CliE2ETestHelpers.GetRepoRoot();
282var localChannel = CliE2ETestHelpers.PrepareLocalChannel(repoRoot, strategy,
285using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
287variant: CliE2ETestHelpers.DockerfileVariant.DotNet,
291await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
303CliE2ETestHelpers.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);
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);
118var repoRoot = CliE2ETestHelpers.GetRepoRoot();
122using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
125await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
DoctorCommandTests.cs (13)
32var repoRoot = CliE2ETestHelpers.GetRepoRoot();
36using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
40await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
66var repoRoot = CliE2ETestHelpers.GetRepoRoot();
70using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
74await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
109var repoRoot = CliE2ETestHelpers.GetRepoRoot();
113var recordingPath = CliE2ETestHelpers.GetTestResultsRecordingPath(testName);
118using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace, testName: testName);
122await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
165var repoRoot = CliE2ETestHelpers.GetRepoRoot();
169using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
173await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
EmptyAppHostTemplateTests.cs (6)
20var repoRoot = CliE2ETestHelpers.GetRepoRoot();
24using 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);
48var repoRoot = CliE2ETestHelpers.GetRepoRoot();
52using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
56await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
EmulatedLocalReleaseBuildTests.cs (7)
66var repoRoot = CliE2ETestHelpers.GetRepoRoot();
72using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
76await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
134var repoRoot = CliE2ETestHelpers.GetRepoRoot();
140using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
144await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
194var localStableVersion = CliE2ETestHelpers.TryGetLocalStableAspireVersion(repoRoot);
EmulatedReleasedBuildTests.cs (8)
48var repoRoot = CliE2ETestHelpers.GetRepoRoot();
51var stableVersion = await CliE2ETestHelpers.TryGetLatestStableAspireVersionAsync(output.WriteLine, TestContext.Current.CancellationToken);
57using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
61await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
106var repoRoot = CliE2ETestHelpers.GetRepoRoot();
109var stableVersion = await CliE2ETestHelpers.TryGetLatestStableAspireVersionAsync(output.WriteLine, TestContext.Current.CancellationToken);
115using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
119await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
EmulatedStagingBuildTests.cs (8)
58var repoRoot = CliE2ETestHelpers.GetRepoRoot();
61var staging = await CliE2ETestHelpers.TryGetLatestStagingBuildAsync(output.WriteLine, TestContext.Current.CancellationToken);
67using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
71await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
119var repoRoot = CliE2ETestHelpers.GetRepoRoot();
122var staging = await CliE2ETestHelpers.TryGetLatestStagingBuildAsync(output.WriteLine, TestContext.Current.CancellationToken);
128using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, workspace: workspace);
132await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
Helpers\CliInstallStrategyTests.cs (77)
49(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, tempDir.FullName),
77(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, tempDir.FullName),
102(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, null),
124(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, tempDir.FullName));
150(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, null));
193(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, "aspire-cli-e2e-dotnet:prebuilt"),
194(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, "true"),
198CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.DotNet);
209(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, "aspire-cli-e2e-dotnet:prebuilt"),
210(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, "true"),
215CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.DotNet);
216CliE2ETestHelpers.ConfigureDockerContainerStrategy(options, strategy, prebuiltImageSelected: true);
226(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, "aspire-cli-e2e-dotnet:prebuilt"),
227(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, "true"));
231CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.DotNet);
236CliE2ETestHelpers.ConfigureDockerContainerStrategy(options, strategy, prebuiltImageSelected: true));
245(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, "aspire-cli-e2e-dotnet:prebuilt"),
246(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, "true"),
251CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.Polyglot);
252CliE2ETestHelpers.ConfigureDockerContainerStrategy(options, strategy);
263(CliE2ETestHelpers.PolyglotImageEnvironmentVariableName, "aspire-cli-e2e-polyglot:prebuilt"),
264(CliE2ETestHelpers.RequirePolyglotImageEnvironmentVariableName, "true"),
268CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.Polyglot);
279(CliE2ETestHelpers.PolyglotImageEnvironmentVariableName, null),
280(CliE2ETestHelpers.RequirePolyglotImageEnvironmentVariableName, "true"),
285CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.Polyglot));
287Assert.Contains(CliE2ETestHelpers.PolyglotImageEnvironmentVariableName, exception.Message);
294(CliE2ETestHelpers.PolyglotJavaImageEnvironmentVariableName, "aspire-cli-e2e-polyglot-java:prebuilt"),
295(CliE2ETestHelpers.RequirePolyglotJavaImageEnvironmentVariableName, "true"),
299CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.PolyglotJava);
310(CliE2ETestHelpers.PolyglotJavaImageEnvironmentVariableName, null),
311(CliE2ETestHelpers.RequirePolyglotJavaImageEnvironmentVariableName, "true"),
316CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.PolyglotJava));
318Assert.Contains(CliE2ETestHelpers.PolyglotJavaImageEnvironmentVariableName, exception.Message);
325(CliE2ETestHelpers.PolyglotJavaImageEnvironmentVariableName, "aspire-cli-e2e-polyglot-java:prebuilt"),
326(CliE2ETestHelpers.RequirePolyglotJavaImageEnvironmentVariableName, "true"),
330CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.Polyglot);
340(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, null),
341(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, null),
345CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.DotNet);
355(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, null),
356(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, "true"),
361CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.DotNet));
363Assert.Contains(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, exception.Message);
370(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, null),
371(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, null),
375CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.DotNet);
385(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, "aspire-cli-e2e-dotnet:prebuilt"),
386(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, "true"),
390CliE2ETestHelpers.ConfigureDockerContainerSource(options, "/repo", CliE2ETestHelpers.DockerfileVariant.Polyglot);
749(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, tempDir.FullName),
861(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, archiveDir.FullName),
890(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, null),
925var result = CliE2ETestHelpers.TryGetPullRequestHeadSha(out var commitSha);
939var exception = Assert.Throws<InvalidOperationException>(() => CliE2ETestHelpers.TryGetPullRequestHeadSha(out _));
952var exception = Assert.Throws<InvalidOperationException>(() => CliE2ETestHelpers.TryGetPullRequestHeadSha(out _));
966var result = CliE2ETestHelpers.TryGetPullRequestHeadSha(out var commitSha);
984(CliE2ETestHelpers.CliArchiveDirEnvironmentVariableName, null),
997(CliE2ETestHelpers.DotNetImageEnvironmentVariableName, null),
998(CliE2ETestHelpers.RequireDotNetImageEnvironmentVariableName, null),
999(CliE2ETestHelpers.PolyglotImageEnvironmentVariableName, null),
1000(CliE2ETestHelpers.RequirePolyglotImageEnvironmentVariableName, null),
1001(CliE2ETestHelpers.PolyglotJavaImageEnvironmentVariableName, null),
1002(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);
82var repoRoot = CliE2ETestHelpers.GetRepoRoot();
87using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(repoRoot, strategy, output, mountDockerSocket: true, workspace: workspace);
90await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
97var containerOutputFilePath = CliE2ETestHelpers.ToContainerPath(outputFilePath, workspace);
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);
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 (15)
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);
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)}");
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);
131var repoRoot = CliE2ETestHelpers.GetRepoRoot();
138using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
142variant: CliE2ETestHelpers.DockerfileVariant.DotNet,
147await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
256var repoRoot = CliE2ETestHelpers.GetRepoRoot();
265using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
269variant: CliE2ETestHelpers.DockerfileVariant.DotNet,
274await using var terminalRun = CliE2ETestHelpers.StartRun(terminal, workspace, auto, counter, output, TestContext.Current.CancellationToken);
338var repoRoot = CliE2ETestHelpers.GetRepoRoot();
342using var terminal = CliE2ETestHelpers.CreateDockerTestTerminal(
346variant: CliE2ETestHelpers.DockerfileVariant.DotNet,
351await 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)}");