13 references to CliInstallQuality
Aspire.Deployment.EndToEnd.Tests (13)
AcaCompactNamingUpgradeDeploymentTests.cs (1)
99await auto.InstallAspireCliAsync(CliInstallStrategy.FromQuality(CliInstallQuality.Release), counter);
tests\Shared\CliInstallStrategy.cs (12)
243public CliInstallQuality? Quality { get; } 280private CliInstallStrategy(CliInstallMode mode, string? archivePath = null, CliInstallQuality? quality = null, string? version = null, string? archiveDir = null, string? nupkgSourcePath = null, bool includePrerelease = false, string? expectedVersion = null) 316public static CliInstallStrategy FromQuality(CliInstallQuality quality) 389public static CliInstallStrategy FromPublishedDotnetToolFeed(string? version, CliInstallQuality? quality) 519return FromQuality(CliInstallQuality.Dev); 614internal static CliInstallQuality? GetQualityFromEnvironment() 622if (Enum.TryParse<CliInstallQuality>(qualityStr, ignoreCase: true, out var quality)) 627throw new ArgumentException($"Invalid ASPIRE_E2E_QUALITY value: '{qualityStr}'. Must be one of: {string.Join(", ", Enum.GetNames<CliInstallQuality>())}"); 630private static bool ShouldIncludePrereleaseForPublishedDotnetTool(string? version, CliInstallQuality? quality) 632return string.IsNullOrEmpty(version) && quality is CliInstallQuality.Dev or CliInstallQuality.Staging;