90 references to CliInstallMode
Aspire.Cli.EndToEnd.Tests (90)
AgentCommandTests.cs (2)
422
strategy.Mode ==
CliInstallMode
.InstallScript ||
423
(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)
120
case
CliInstallMode
.LocalHive:
126
case
CliInstallMode
.Preinstalled:
129
case
CliInstallMode
.PullRequest:
138
case
CliInstallMode
.LocalArchive:
150
case
CliInstallMode
.InstallScript:
158
case
CliInstallMode
.DotnetTool:
413
case
CliInstallMode
.LocalHive:
420
case
CliInstallMode
.Preinstalled:
424
case
CliInstallMode
.PullRequest:
430
case
CliInstallMode
.LocalArchive:
444
case
CliInstallMode
.InstallScript:
453
case
CliInstallMode
.DotnetTool:
469
/// On CI with <see cref="
CliInstallMode
.LocalArchive"/>, fails hard if no expected version could be determined.
482
if (CliE2ETestHelpers.IsRunningInCI && strategy.Mode is
CliInstallMode
.LocalArchive)
Helpers\CliE2ETestHelpers.cs (1)
995
if (strategy.Mode !=
CliInstallMode
.LocalHive)
Helpers\CliInstallStrategyTests.cs (17)
78
Assert.Equal(
CliInstallMode
.LocalArchive, strategy.Mode);
106
Assert.Equal(
CliInstallMode
.LocalArchive, strategy.Mode);
131
Assert.Equal(
CliInstallMode
.InstallScript, strategy.Mode);
436
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
459
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
486
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
520
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
547
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
568
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
589
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
610
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
640
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
656
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
778
Assert.Equal(
CliInstallMode
.LocalArchive, strategy.Mode);
912
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
941
Assert.Equal(
CliInstallMode
.DotnetTool, strategy.Mode);
1035
Assert.Equal(
CliInstallMode
.Preinstalled, strategy.Mode);
NewChannelNuGetConfigTests.cs (2)
42
if (channel is null && strategy.Mode ==
CliInstallMode
.InstallScript && strategy.Quality is null && strategy.Version is null)
71
if (channel is null && strategy.Mode is
CliInstallMode
.LocalArchive)
RepositoryToolUpdateTests.cs (3)
36
if (strategy.Mode is not (
CliInstallMode
.LocalHive or
CliInstallMode
.PullRequest or
CliInstallMode
.LocalArchive))
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 (31)
235
public
CliInstallMode
Mode { get; }
281
if (Mode !=
CliInstallMode
.LocalArchive)
283
throw new InvalidOperationException($"{nameof(LocalArchiveHiveLabel)} is only available for {nameof(
CliInstallMode
.LocalArchive)} strategies.");
294
Mode is
CliInstallMode
.DotnetTool &&
298
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)
320
return new CliInstallStrategy(
CliInstallMode
.LocalHive, archivePath: archivePath);
328
return new CliInstallStrategy(
CliInstallMode
.Preinstalled);
336
return new CliInstallStrategy(
CliInstallMode
.InstallScript, quality: quality);
349
return new CliInstallStrategy(
CliInstallMode
.InstallScript, version: version);
365
return new CliInstallStrategy(
CliInstallMode
.PullRequest);
380
return new CliInstallStrategy(
CliInstallMode
.LocalArchive, archiveDir: archiveDir, expectedVersion: expectedVersion);
388
return new CliInstallStrategy(
CliInstallMode
.InstallScript);
401
return new CliInstallStrategy(
CliInstallMode
.DotnetTool, version: version, includePrerelease: version is null && includePrerelease, expectedVersion: version);
428
return new CliInstallStrategy(
CliInstallMode
.DotnetTool, version: version, nupkgSourcePath: nupkgSourcePath, expectedVersion: version);
554
case
CliInstallMode
.LocalHive:
558
case
CliInstallMode
.Preinstalled:
561
case
CliInstallMode
.PullRequest:
572
case
CliInstallMode
.LocalArchive:
581
case
CliInstallMode
.InstallScript:
584
case
CliInstallMode
.DotnetTool:
613
CliInstallMode
.LocalHive => $"LocalHive ({ArchivePath})",
614
CliInstallMode
.Preinstalled => "Preinstalled (~/.aspire)",
615
CliInstallMode
.PullRequest => $"PullRequest (PR #{Environment.GetEnvironmentVariable("GITHUB_PR_NUMBER")})",
616
CliInstallMode
.LocalArchive => $"LocalArchive ({ArchiveDir})",
617
CliInstallMode
.InstallScript when Quality is not null => $"InstallScript (--quality {Quality.Value.ToString().ToLowerInvariant()})",
618
CliInstallMode
.InstallScript when Version is not null => $"InstallScript (--version {Version})",
619
CliInstallMode
.InstallScript => "InstallScript (latest GA)",
620
CliInstallMode
.DotnetTool when NupkgSourcePath is not null => $"DotnetTool (local: {NupkgSourcePath}, --version {Version})",
621
CliInstallMode
.DotnetTool when Version is not null => $"DotnetTool (--version {Version})",
622
CliInstallMode
.DotnetTool when IncludePrerelease => "DotnetTool (latest prerelease)",
623
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)