84 references to CliInstallMode
Aspire.Cli.EndToEnd.Tests (84)
AgentCommandTests.cs (2)
274
strategy.Mode ==
CliInstallMode
.InstallScript ||
275
(strategy.Mode ==
CliInstallMode
.DotnetTool && strategy.NupkgSourcePath is null),
BundleSmokeTests.cs (2)
113
strategy.Mode is
CliInstallMode
.LocalHive or
CliInstallMode
.LocalArchive,
ChannelUpdateWorkflowTests.cs (2)
52
if (strategy.Mode ==
CliInstallMode
.InstallScript && strategy.Quality is null && strategy.Version is null)
364
if (strategy.Mode ==
CliInstallMode
.InstallScript && strategy.Quality is null && strategy.Version is null)
EmulatedLocalReleaseBuildTests.cs (3)
34
/// (<see cref="
CliInstallMode
.LocalHive"/>) <em>and</em> that build produced a stable-shaped package
36
/// <see cref="
CliInstallMode
.LocalArchive"/>, and a normal local hive build stamps a <c>-dev</c>
190
strategy.Mode ==
CliInstallMode
.LocalHive,
Helpers\CliE2EAutomatorHelpers.cs (14)
125
case
CliInstallMode
.LocalHive:
131
case
CliInstallMode
.Preinstalled:
134
case
CliInstallMode
.PullRequest:
143
case
CliInstallMode
.LocalArchive:
151
case
CliInstallMode
.InstallScript:
159
case
CliInstallMode
.DotnetTool:
414
case
CliInstallMode
.LocalHive:
421
case
CliInstallMode
.Preinstalled:
425
case
CliInstallMode
.PullRequest:
431
case
CliInstallMode
.LocalArchive:
441
case
CliInstallMode
.InstallScript:
450
case
CliInstallMode
.DotnetTool:
466
/// On CI with <see cref="
CliInstallMode
.LocalArchive"/>, fails hard if no expected version could be determined.
479
if (CliE2ETestHelpers.IsRunningInCI && strategy.Mode is
CliInstallMode
.LocalArchive)
Helpers\CliE2ETestHelpers.cs (1)
994
if (strategy.Mode !=
CliInstallMode
.LocalHive)
Helpers\CliInstallStrategyTests.cs (17)
55
Assert.Equal(
CliInstallMode
.LocalArchive, strategy.Mode);
83
Assert.Equal(
CliInstallMode
.LocalArchive, strategy.Mode);
108
Assert.Equal(
CliInstallMode
.InstallScript, strategy.Mode);
413
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
436
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
463
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
497
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
524
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
545
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
566
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
587
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
617
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
633
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
755
Assert.Equal(
CliInstallMode
.LocalArchive, strategy.Mode);
867
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
896
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
990
Assert.Equal(
CliInstallMode
.Preinstalled, strategy.Mode);
NewChannelNuGetConfigTests.cs (1)
41
if (channel is null && strategy.Mode ==
CliInstallMode
.InstallScript && strategy.Quality is null && strategy.Version is null)
SdkExportTests.cs (3)
20
strategy.Mode is
CliInstallMode
.LocalHive or
CliInstallMode
.LocalArchive or
CliInstallMode
.PullRequest,
SelfUpdateChannelPersistenceTests.cs (4)
19
if (strategy.Mode is not (
CliInstallMode
.LocalHive or
CliInstallMode
.PullRequest or
CliInstallMode
.LocalArchive))
52
if (strategy.Mode is
CliInstallMode
.LocalHive)
StopForceTests.cs (1)
22
if (strategy.Mode ==
CliInstallMode
.InstallScript && strategy.Quality is null && strategy.Version is null)
tests\Shared\CliInstallStrategy.cs (29)
233
public
CliInstallMode
Mode { get; }
276
Mode is
CliInstallMode
.DotnetTool &&
280
private CliInstallStrategy(
CliInstallMode
mode, string? archivePath = null, CliInstallQuality? quality = null, string? version = null, string? archiveDir = null, string? nupkgSourcePath = null, bool includePrerelease = false, string? expectedVersion = null)
302
return new CliInstallStrategy(
CliInstallMode
.LocalHive, archivePath: archivePath);
310
return new CliInstallStrategy(
CliInstallMode
.Preinstalled);
318
return new CliInstallStrategy(
CliInstallMode
.InstallScript, quality: quality);
331
return new CliInstallStrategy(
CliInstallMode
.InstallScript, version: version);
347
return new CliInstallStrategy(
CliInstallMode
.PullRequest);
362
return new CliInstallStrategy(
CliInstallMode
.LocalArchive, archiveDir: archiveDir, expectedVersion: expectedVersion);
370
return new CliInstallStrategy(
CliInstallMode
.InstallScript);
383
return new CliInstallStrategy(
CliInstallMode
.DotnetTool, version: version, includePrerelease: version is null && includePrerelease, expectedVersion: version);
410
return new CliInstallStrategy(
CliInstallMode
.DotnetTool, version: version, nupkgSourcePath: nupkgSourcePath, expectedVersion: version);
536
case
CliInstallMode
.LocalHive:
540
case
CliInstallMode
.Preinstalled:
543
case
CliInstallMode
.PullRequest:
554
case
CliInstallMode
.LocalArchive:
563
case
CliInstallMode
.InstallScript:
566
case
CliInstallMode
.DotnetTool:
595
CliInstallMode
.LocalHive => $"LocalHive ({ArchivePath})",
596
CliInstallMode
.Preinstalled => "Preinstalled (~/.aspire)",
597
CliInstallMode
.PullRequest => $"PullRequest (PR #{Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER")})",
598
CliInstallMode
.LocalArchive => $"LocalArchive ({ArchiveDir})",
599
CliInstallMode
.InstallScript when Quality is not null => $"InstallScript (--quality {Quality.Value.ToString().ToLowerInvariant()})",
600
CliInstallMode
.InstallScript when Version is not null => $"InstallScript (--version {Version})",
601
CliInstallMode
.InstallScript => "InstallScript (latest GA)",
602
CliInstallMode
.DotnetTool when NupkgSourcePath is not null => $"DotnetTool (local: {NupkgSourcePath}, --version {Version})",
603
CliInstallMode
.DotnetTool when Version is not null => $"DotnetTool (--version {Version})",
604
CliInstallMode
.DotnetTool when IncludePrerelease => "DotnetTool (latest prerelease)",
605
CliInstallMode
.DotnetTool => "DotnetTool (latest)",
TypeScriptBlazorGatewayTests.cs (1)
22
if (strategy.Mode ==
CliInstallMode
.InstallScript && strategy.Quality is null && strategy.Version is null)
TypeScriptCodegenValidationTests.cs (1)
258
if (strategy.Mode ==
CliInstallMode
.InstallScript && strategy.Quality is null && strategy.Version is null)
TypeScriptPublishTests.cs (2)
196
if (strategy.Mode ==
CliInstallMode
.InstallScript && strategy.Quality is null && strategy.Version is null)
280
if (strategy.Mode ==
CliInstallMode
.InstallScript && strategy.Quality is null && strategy.Version is null)
UpdateChannelNuGetConfigOrderingTests.cs (1)
52
if (strategy.Mode !=
CliInstallMode
.LocalHive)