1882 references to CliExitCodes
aspire (535)
Backchannel\AppHostConnectionResolver.cs (7)
36public bool IsProjectResolutionError => ExitCode is CliExitCodes.FailedToFindProject or CliExitCodes.SdkNotInstalled; 145ExitCode = CliExitCodes.FailedToFindProject, 154ExitCode = CliExitCodes.FailedToFindProject, 240ExitCode = CliExitCodes.FailedToFindProject, 270ExitCode = CliExitCodes.FailedToFindProject, 281ExitCode = CliExitCodes.FailedToFindProject,
Backchannel\ExtensionRpcTarget.cs (1)
53cancellationManager.Cancel(CliExitCodes.Success);
Backchannel\TrayWatchStream.cs (7)
69return CliExitCodes.FailedToFindProject; 91return CliExitCodes.Success; 100return CliExitCodes.FailedToFindProject; 110return CliExitCodes.Success; 122return CliExitCodes.Success; 129return terminalError ? CliExitCodes.FailedToFindProject : CliExitCodes.Success;
Commands\AddCommand.cs (19)
99if (exitCode != CliExitCodes.Success) 116return AddCommandFailure(CliExitCodes.InvalidCommand, AddCommandStrings.NonInteractiveRequiresIntegrationName); 123return CommandResult.Failure(CliExitCodes.InvalidCommand); 149return AddCommandFailure(CliExitCodes.FailedToFindProject); 161return AddCommandFailure(CliExitCodes.SdkNotInstalled); 174if (channelExitCode != CliExitCodes.Success) 261return AddCommandFailure(CliExitCodes.FailedToAddPackage, AddCommandStrings.NoPackagesFound); 276return AddCommandFailure(CliExitCodes.FailedToAddPackage, notCompatibleMessage); 287return AddCommandFailure(CliExitCodes.FailedToAddPackage, AddCommandStrings.NoPolyglotCompatibleIntegrationsFound); 366return CommandResult.Failure(CliExitCodes.InvalidCommand); 473return AddCommandFailure(CliExitCodes.FailedToAddPackage, AddCommandStrings.UnableToStopRunningInstances); 496return AddCommandFailure(CliExitCodes.FailedToAddPackage, string.Format(CultureInfo.CurrentCulture, AddCommandStrings.PackageInstallationFailed, CliExitCodes.FailedToAddPackage)); 500addActivity.SetProcessExitCode(CliExitCodes.Success); 514addActivity.SetProcessExitCode(CliExitCodes.FailedToAddPackage); 517return CommandResult.Failure(CliExitCodes.FailedToAddPackage, ex.Message); 526addActivity.SetProcessExitCode(CliExitCodes.FailedToAddPackage); 529return CommandResult.Failure(CliExitCodes.FailedToAddPackage, errorMessage); 570AddCommandStrings.PackageInstallationFailed, CliExitCodes.FailedToAddPackage)),
Commands\AgentInitCommand.cs (8)
220if (previousResultExitCode != CliExitCodes.Success) 240return new(CliExitCodes.Success, [], []); 338return new(CliExitCodes.InvalidCommand, [], []); 374return new(CliExitCodes.Success, [], []); 487return new(CliExitCodes.InvalidCommand, selectedClients, []); 508return new(CliExitCodes.Success, selectedClients, []); 712hasErrors ? CliExitCodes.InvalidCommand : CliExitCodes.Success,
Commands\AgentMcpCommand.cs (4)
115CliExitCodes.InvalidCommand, 138CliExitCodes.FailedToFindProject, 148CliExitCodes.FailedToFindProject, 176CliExitCodes.InvalidCommand,
Commands\AgentTelemetryCommand.cs (1)
131return CliExitCodes.Success;
Commands\ApiGetCommand.cs (1)
59return CommandResult.Failure(CliExitCodes.InvalidCommand, string.Format(CultureInfo.CurrentCulture, ApiCommandStrings.ApiNotFound, id));
Commands\AppHostConnectionResultHandler.cs (1)
33return CliExitCodes.Success;
Commands\AppHostLauncher.cs (8)
192return CommandResult.Failure(CliExitCodes.FailedToFindProject); 200return CommandResult.Failure(CliExitCodes.FailedToFindProject, "Unrecognized app host type."); 205return CommandResult.Failure(CliExitCodes.InvalidCommand, launchProfileError); 251return CommandResult.Cancelled(CliExitCodes.Success); 889return CommandResult.Failure(CliExitCodes.FailedToDotnetRunAppHost); 914return CommandResult.Failure(CliExitCodes.FailedToDotnetRunAppHost); 1018CliExitCodes.FailedToBuildArtifacts => RunCommandStrings.AppHostFailedToBuild, 1024=> childExitCode == CliExitCodes.Success;
Commands\BaseCommand.cs (8)
22private static readonly int[] s_suppressErrorLogsMessageExitCodes = [CliExitCodes.Cancelled, CliExitCodes.MissingRequiredArgument]; 138return CliExitCodes.InvalidCommand; 193result = CommandResult.Failure(CliExitCodes.InvalidCommand, ex.Message); 205result = CommandResult.Failure(CliExitCodes.InvalidCommand, errorMessage, errorMessageHasMarkup: ex.ReadmeUrl is not null); 210result = CommandResult.Failure(CliExitCodes.MissingRequiredArgument); 224result = CommandResult.Failure(CliExitCodes.InvalidCommand, errorMessage); 227var isErrorExitCode = result.ExitCode != CliExitCodes.Success;
Commands\CacheCommand.cs (1)
70return Task.FromResult(CommandResult.Failure(CliExitCodes.InvalidCommand));
Commands\CertificatesCleanCommand.cs (3)
34return Task.FromResult(CommandResult.FromExitCode(CliExitCodes.Success)); 40return Task.FromResult(CommandResult.FromExitCode(CliExitCodes.FailedToTrustCertificates)); 46return Task.FromResult(CommandResult.FromExitCode(CliExitCodes.FailedToTrustCertificates));
Commands\CertificatesTrustCommand.cs (2)
49return CommandResult.Failure(CliExitCodes.FailedToTrustCertificates); 53return CommandResult.Failure(CliExitCodes.FailedToTrustCertificates, $"{CertificatesCommandStrings.TrustFailure} {details}");
Commands\CommandResult.cs (5)
30public static CommandResult Success() => new(CliExitCodes.Success); 39public static CommandResult Cancelled(int exitCode = CliExitCodes.Cancelled) => new(exitCode, shouldDisplayCancellationMessage: true); 44public static CommandResult DisplayHelp() => new(CliExitCodes.InvalidCommand, shouldDisplayHelp: true); 52CliExitCodes.Success => Success(), 53CliExitCodes.Cancelled => Cancelled(exitCode),
Commands\CompletionsCommand.cs (1)
43return Task.FromResult(CommandResult.Failure(CliExitCodes.InvalidCommand, RootCommandStrings.CompletionShellRequired));
Commands\ConfigCommand.cs (20)
81return CommandResult.Failure(CliExitCodes.InvalidCommand, ErrorStrings.ConfigurationKeyRequired); 100return CliExitCodes.Success; 105return CliExitCodes.ConfigNotFound; 141return CommandResult.Failure(CliExitCodes.InvalidCommand, ErrorStrings.ConfigurationKeyRequired); 146return CommandResult.Failure(CliExitCodes.InvalidCommand, ErrorStrings.ConfigurationValueRequired); 172return CliExitCodes.InvalidCommand; 177return CliExitCodes.InvalidCommand; 183return CliExitCodes.InvalidCommand; 195return CliExitCodes.Success; 200return CliExitCodes.InvalidCommand; 207return CliExitCodes.InvalidCommand; 244return CliExitCodes.Success; 262return CliExitCodes.Success; 325return CliExitCodes.Success; 389return CommandResult.Failure(CliExitCodes.InvalidCommand, ErrorStrings.ConfigurationKeyRequired); 403return CliExitCodes.ConfigNotFound; 432return CliExitCodes.Success; 437return CliExitCodes.InvalidCommand; 445return CliExitCodes.InvalidCommand; 525return Task.FromResult(CliExitCodes.Success);
Commands\DashboardRunCommand.cs (7)
109return CommandResult.Failure(CliExitCodes.DashboardFailure, DashboardCommandStrings.BundleLayoutNotFound); 115return CommandResult.Failure(CliExitCodes.DashboardFailure, DashboardCommandStrings.ManagedBinaryNotFound); 430return CommandResult.Failure(CliExitCodes.DashboardFailure); 466return CommandResult.Cancelled(CliExitCodes.Success); 496return CommandResult.Failure(CliExitCodes.DashboardFailure); 514return CommandResult.Cancelled(CliExitCodes.Success); 522return process.ExitCode == 0 ? CommandResult.Success() : CommandResult.Failure(CliExitCodes.DashboardFailure);
Commands\DcpWorkloadCleanupService.cs (2)
70return new DcpWorkloadCleanupResult(CliExitCodes.FailedToDotnetRunAppHost, string.Empty, ex.Message, DcpFound: true); 81public static DcpWorkloadCleanupResult NotFound() => new(CliExitCodes.FailedToDotnetRunAppHost, string.Empty, string.Empty, DcpFound: false);
Commands\DescribeCommand.cs (4)
161return CommandResult.Failure(CliExitCodes.InvalidCommand, DescribeCommandStrings.MermaidFollowNotSupported); 244return CliExitCodes.FailedToFindProject; 274return CliExitCodes.Success; 375return CliExitCodes.Success;
Commands\DocsGetCommand.cs (1)
68return CommandResult.Failure(CliExitCodes.InvalidCommand, string.Format(CultureInfo.CurrentCulture, DocsCommandStrings.DocumentNotFound, slug));
Commands\DocsListCommand.cs (1)
56return CommandResult.Failure(CliExitCodes.InvalidCommand, DocsCommandStrings.NoDocumentationAvailable);
Commands\DoctorCommand.cs (2)
97return CommandResult.FromExitCode(hasFailures ? CliExitCodes.InvalidCommand : CliExitCodes.Success);
Commands\ExportCommand.cs (6)
86return CommandResult.Failure(CliExitCodes.InvalidCommand, TelemetryCommandStrings.DashboardUrlAndAppHostExclusive); 125return CommandResult.Failure(CliExitCodes.DashboardFailure); 130return CommandResult.Failure(CliExitCodes.DashboardFailure, string.Format(CultureInfo.CurrentCulture, ExportCommandStrings.FailedToExport, ex.Message)); 170return CliExitCodes.InvalidCommand; 176return CliExitCodes.Success; 228return CliExitCodes.Success;
Commands\ExtensionInternalCommand.cs (2)
23return Task.FromResult(CommandResult.FromExitCode(CliExitCodes.Success)); 52return CommandResult.Failure(CliExitCodes.FailedToFindProject);
Commands\IdentityVersionAction.cs (1)
47return CliExitCodes.Success;
Commands\InitCommand.cs (21)
139return CommandResult.Failure(CliExitCodes.InvalidCommand, InitCommandStrings.FileBasedRequiresCSharp); 174return CommandResult.Failure(CliExitCodes.FailedToCreateNewProject, ex.Message); 177if (dropResult != CliExitCodes.Success) 213CliExitCodes.Success, 222if (agentInitResult.ExitCode == CliExitCodes.Success) 357return CliExitCodes.Success; 398if (configResult != CliExitCodes.Success) 411return CliExitCodes.Success; 449return CliExitCodes.Success; 489return CliExitCodes.FailedToInstallTemplates; 494return CliExitCodes.FailedToInstallTemplates; 503return CliExitCodes.FailedToInstallTemplates; 521return CliExitCodes.FailedToInstallTemplates; 542return CliExitCodes.FailedToCreateNewProject; 547return CliExitCodes.Success; 561return CliExitCodes.Success; 569return CliExitCodes.Success; 594return CliExitCodes.FailedToCreateNewProject; 598return CliExitCodes.Success; 625return (CliExitCodes.FailedToCreateNewProject, default); 720return (CliExitCodes.Success, effectivePorts);
Commands\IntegrationSearchCommand.cs (4)
160return CommandResult.Failure(CliExitCodes.FailedToSearchIntegrations, errorMessage); 192return CliExitCodes.Success; 213return CliExitCodes.Success; 239return CliExitCodes.Success;
Commands\LogsCommand.cs (4)
158return CommandResult.Failure(CliExitCodes.InvalidCommand, LogsCommandStrings.TailMustBePositive); 188return CommandResult.Failure(CliExitCodes.InvalidCommand, string.Format(CultureInfo.CurrentCulture, LogsCommandStrings.ResourceNotFound, resourceName)); 293return CliExitCodes.Success; 366return CliExitCodes.Success;
Commands\LsCommand.cs (1)
230return CliExitCodes.Success;
Commands\McpCallCommand.cs (5)
68return CommandResult.FromExitCode(AppHostConnectionResultHandler.DisplayFailureAsError(result, InteractionService, CliExitCodes.FailedToDotnetRunAppHost)); 82return CommandResult.Failure(CliExitCodes.InvalidCommand, "Invalid JSON input: expected a JSON object."); 93return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Invalid JSON input: {ex.Message}"); 130return CommandResult.Failure(CliExitCodes.InvalidCommand); 137return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Failed to call tool '{toolName}' on resource '{resourceName}': {ex.Message}");
Commands\NewCommand.cs (16)
596return CommandResult.Failure(CliExitCodes.InvalidCommand, NewCommandStrings.TemplateRepositoryRefRequiresRepository); 606return CommandResult.Failure(CliExitCodes.InvalidCommand, NewCommandStrings.TemplatePathConflictingOptions); 616return CommandResult.Failure(CliExitCodes.InvalidCommand); 627return CommandResult.Failure(CliExitCodes.InvalidCommand); 643return CommandResult.Failure(CliExitCodes.InvalidCommand); 650return CommandResult.Failure(CliExitCodes.InvalidCommand, NewCommandStrings.ConfiguredTemplateConflictingOptions); 659return CommandResult.Failure(CliExitCodes.InvalidCommand); 681return CommandResult.Failure(CliExitCodes.InvalidCommand, resolveResult.ErrorMessage); 724return CommandResult.Failure(CliExitCodes.FailedToCreateNewProject, ex.Message); 738return CommandResult.Failure(CliExitCodes.InvalidCommand, 744return CommandResult.Failure(CliExitCodes.InvalidCommand, NewCommandStrings.LocalTemplateSelectionRequiresInteraction); 759return CommandResult.Failure(CliExitCodes.FailedToCreateNewProject, 783return CommandResult.Failure(CliExitCodes.FailedToCreateNewProject, ex.Message); 787return CommandResult.Failure(CliExitCodes.FailedToCreateNewProject, 796if (templateResult.ExitCode == CliExitCodes.Success) 802if (templateResult.ExitCode == CliExitCodes.Success && configSource is not null)
Commands\PipelineCommandBase.cs (12)
184return CommandResult.Failure(CliExitCodes.InvalidCommand, InvalidListStepsFormatMessage); 200return CommandResult.Failure(CliExitCodes.FailedToFindProject); 251return CommandResult.Failure(CliExitCodes.FailedToFindProject); 337if (!completedTask.IsFaulted && await pendingRun == CliExitCodes.Success 426return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts); 444return CommandResult.Cancelled(CliExitCodes.FailedToBuildArtifacts); 456return CommandResult.Failure(CliExitCodes.SdkNotInstalled); 463return CommandResult.Failure(CliExitCodes.AppHostIncompatible, ex.Message); 469return CommandResult.Failure(CliExitCodes.AppHostIncompatible, ListStepsIncompatibleMessage); 482return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts); 495return CommandResult.FromExitCode(pendingRun is { } && debugMode ? await pendingRun : CliExitCodes.FailedToBuildArtifacts); 508return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts);
Commands\PsCommand.cs (2)
146return CommandResult.Failure(CliExitCodes.InvalidCommand, PsCommandStrings.SnapshotRequiresFollowJson); 229return CommandResult.Failure(CliExitCodes.InvalidCommand, PsCommandStrings.FollowRequiresJson);
Commands\RenderCommand.cs (19)
139if (choice == "exit" || exitCode != CliExitCodes.Success) 177return CliExitCodes.Success; 197return CliExitCodes.Success; 206return CliExitCodes.InvalidCommand; 242return CliExitCodes.Success; 255return CliExitCodes.Success; 272return CliExitCodes.Success; 287return CliExitCodes.Success; 301return CliExitCodes.Success; 322return CliExitCodes.Success; 336return CliExitCodes.Success; 440return CliExitCodes.Success; 454return CliExitCodes.Success; 480return CliExitCodes.Success; 581return CliExitCodes.Success; 591return CliExitCodes.Success; 847return CliExitCodes.Success; 854return CliExitCodes.Success; 871return CliExitCodes.Success;
Commands\ResourceCommand.cs (4)
140return CommandResult.FromExitCode(AppHostConnectionResultHandler.DisplayFailureAsError(result, InteractionService, CliExitCodes.FailedToFindProject)); 148return CommandResult.Failure(CliExitCodes.InvalidCommand, errorMessage); 213return CommandResult.Failure(CliExitCodes.FailedToExecuteResourceCommand, errorMessage); 638return CliExitCodes.Success;
Commands\ResourceCommandHelper.cs (6)
93return CliExitCodes.FailedToExecuteResourceCommand; 117return response.Success ? CliExitCodes.Success : CliExitCodes.FailedToExecuteResourceCommand; 136return CliExitCodes.FailedToExecuteResourceCommand; 160return response.Success ? CliExitCodes.Success : CliExitCodes.FailedToExecuteResourceCommand;
Commands\RestoreCommand.cs (8)
110return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts); 115return CommandResult.Failure(CliExitCodes.FailedToFindProject); 122return CommandResult.Failure(CliExitCodes.FailedToFindProject, RestoreCommandStrings.UnrecognizedAppHostType); 129return CommandResult.Failure(CliExitCodes.SdkNotInstalled); 147return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts); 167return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts); 170return CommandResult.Failure(CliExitCodes.FailedToFindProject, RestoreCommandStrings.UnrecognizedAppHostType); 184return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts, errorMessage);
Commands\RootCommand.cs (2)
255return Task.FromResult((int)CliExitCodes.Success); 262return Task.FromResult((int)CliExitCodes.InvalidCommand);
Commands\RunCommand.cs (25)
194return CommandResult.Failure(CliExitCodes.InvalidCommand, RunCommandStrings.FormatRequiresDetach); 208return CommandResult.Failure(CliExitCodes.InvalidCommand, RunCommandStrings.NoBuildNotSupportedWithWatchMode); 213return CommandResult.Failure(CliExitCodes.InvalidCommand); 315return CommandResult.Failure(CliExitCodes.FailedToFindProject); 329return CommandResult.Failure(CliExitCodes.FailedToFindProject, "Unrecognized app host type."); 335CliExitCodes.InvalidCommand, 437if (cancellationToken.IsCancellationRequested && runExitCode == CliExitCodes.Cancelled) 440return CommandResult.Cancelled(CliExitCodes.Success); 450runExitCode == CliExitCodes.Success ? CliExitCodes.FailedToDotnetRunAppHost : runExitCode, 679return exitCode == CliExitCodes.Cancelled 680? CommandResult.Cancelled(CliExitCodes.Success) 711return CommandResult.Cancelled(CliExitCodes.Success); 733return CommandResult.Failure(CliExitCodes.FailedToDotnetRunAppHost, errorMessage); 750return CommandResult.Failure(CliExitCodes.FailedToDotnetRunAppHost, errorMessage); 827if (exitCode == CliExitCodes.Cancelled) 829return CommandResult.Cancelled(CliExitCodes.Success); 874return new AppHostExitResolution(CliExitCodes.FailedToDotnetRunAppHost, FaultException: ex); 897throw new AppHostExitedDuringStartupException(CliExitCodes.FailedToDotnetRunAppHost, ex); 986throw new AppHostExitedDuringStartupException(CliExitCodes.FailedToDotnetRunAppHost, ex, failureMessage); 1476/// Returns <see cref="CliExitCodes.FailedToFindProject"/>.</item> 1478/// Returns <see cref="CliExitCodes.FailedToDotnetRunAppHost"/>.</item> 1482/// Returns <see cref="CliExitCodes.FailedToDotnetRunAppHost"/>.</item> 1485/// Returns <see cref="CliExitCodes.FailedToDotnetRunAppHost"/>.</item> 1590CliExitCodes.FailedToDotnetRunAppHost,
Commands\Sdk\SdkDumpCommand.cs (15)
84return CommandResult.Failure(CliExitCodes.InvalidCommand, "The --output and --output-directory options cannot be used together."); 89return CommandResult.Failure(CliExitCodes.InvalidCommand, "The --output-directory option requires --format ci."); 94return CommandResult.Failure(CliExitCodes.InvalidCommand, "The --output-directory option requires at least one integration."); 107return CommandResult.Failure(CliExitCodes.FailedToFindProject, $"Integration project not found: {projectFile.FullName}"); 122return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Invalid package format '{arg}'. Expected PackageName@Version (e.g. Aspire.Hosting.Redis@9.2.0)."); 127return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Invalid version '{packageVersion}' in '{arg}'. Expected a valid NuGet version (e.g. 9.2.0)."); 135return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Invalid integration argument '{arg}'. Expected a .csproj path or PackageName@Version format."); 144return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Multiple integrations resolve to assembly name '{duplicateIntegration.Key}'."); 200return CliExitCodes.FailedToBuildArtifacts; 250return hasErrors ? CliExitCodes.InvalidCommand : CliExitCodes.Success; 299return CliExitCodes.FailedToBuildArtifacts; 325return CliExitCodes.FailedToBuildArtifacts; 329? CliExitCodes.InvalidCommand 330: CliExitCodes.Success;
Commands\Sdk\SdkExportCommand.cs (11)
70return CommandResult.Failure(CliExitCodes.InvalidCommand, "The export language cannot be empty."); 82return CommandResult.Failure(CliExitCodes.InvalidCommand, errorMessage); 91CliExitCodes.InvalidCommand, 106CliExitCodes.InvalidCommand, 114CliExitCodes.InvalidCommand, 134CliExitCodes.InvalidCommand, 207return CliExitCodes.FailedToBuildArtifacts; 235return CliExitCodes.InvalidCommand; 240return CliExitCodes.InvalidCommand; 245return CliExitCodes.FailedToBuildArtifacts; 253return CliExitCodes.Success;
Commands\Sdk\SdkGenerateCommand.cs (5)
68return CommandResult.Failure(CliExitCodes.FailedToFindProject, $"Integration project not found: {integrationProject.FullName}"); 73return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Expected a .csproj file, got: {integrationProject.Extension}"); 80return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Unsupported language: {language}"); 154return CliExitCodes.FailedToBuildArtifacts; 193return CliExitCodes.Success;
Commands\SecretDeleteCommand.cs (2)
46return CommandResult.Failure(CliExitCodes.FailedToFindProject, SecretCommandStrings.CouldNotFindAppHost); 62return CommandResult.Failure(CliExitCodes.ConfigNotFound, string.Format(CultureInfo.CurrentCulture, SecretCommandStrings.SecretNotFound, key.EscapeMarkup()));
Commands\SecretGetCommand.cs (2)
47return CommandResult.Failure(CliExitCodes.FailedToFindProject, SecretCommandStrings.CouldNotFindAppHost); 53return CommandResult.Failure(CliExitCodes.ConfigNotFound, string.Format(CultureInfo.CurrentCulture, SecretCommandStrings.SecretNotFound, key.EscapeMarkup()));
Commands\SecretListCommand.cs (3)
57return CommandResult.Failure(CliExitCodes.InvalidCommand, SecretCommandStrings.AllEnvironmentsCannotUseEnvironment); 63return CommandResult.Failure(CliExitCodes.FailedToFindProject, SecretCommandStrings.CouldNotFindAppHost); 73return CommandResult.Failure(CliExitCodes.FailedToFindProject, SecretCommandStrings.CouldNotFindAppHost);
Commands\SecretPathCommand.cs (1)
37return CommandResult.Failure(CliExitCodes.FailedToFindProject, SecretCommandStrings.CouldNotFindAppHost);
Commands\SecretSetCommand.cs (2)
84return CommandResult.Failure(CliExitCodes.InvalidCommand, 103return CommandResult.Failure(CliExitCodes.FailedToFindProject, SecretCommandStrings.CouldNotFindAppHost);
Commands\SetupCommand.cs (3)
50return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts, "Could not determine the CLI executable path."); 63return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts, "Could not determine the installation path."); 91return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts, $"Bundle was extracted to {installPath} but layout validation failed.");
Commands\StartCommand.cs (1)
125return CommandResult.Failure(CliExitCodes.InvalidCommand);
Commands\StopCommand.cs (28)
120return CommandResult.Failure(CliExitCodes.InvalidCommand, StopCommandStrings.ProtocolRequiresExactIdentity); 134return CommandResult.Failure(CompleteStopActivity(activity, CliExitCodes.InvalidCommand), StopCommandStrings.PidMustBePositive); 139return CommandResult.Failure(CompleteStopActivity(activity, CliExitCodes.InvalidCommand), string.Format(CultureInfo.CurrentCulture, StopCommandStrings.AllAndProjectMutuallyExclusive, s_pidOption.Name, stopAll ? s_allOption.Name : force ? s_forceOption.Name : s_volumesOption.Name)); 150return CommandResult.Failure(CompleteStopActivity(activity, CliExitCodes.FailedToFindProject), string.Format(CultureInfo.InvariantCulture, StopCommandStrings.AllAndProjectMutuallyExclusive, s_allOption.Name, s_appHostOption.Name)); 155return CommandResult.Failure(CompleteStopActivity(activity, CliExitCodes.InvalidCommand), string.Format(CultureInfo.InvariantCulture, StopCommandStrings.AllAndProjectMutuallyExclusive, s_allOption.Name, s_forceOption.Name)); 160return CommandResult.Failure(CompleteStopActivity(activity, CliExitCodes.InvalidCommand), string.Format(CultureInfo.InvariantCulture, StopCommandStrings.VolumesRequiresForce, s_volumesOption.Name, s_forceOption.Name)); 202return CliExitCodes.FailedToFindProject; 208return CliExitCodes.FailedToFindProject; 223if (stopResult.ExitCode != CliExitCodes.Success) 238return CliExitCodes.FailedToFindProject; 308return new StopAppHostResult(CliExitCodes.Success, null); 312return new StopAppHostResult(CliExitCodes.FailedToFindProject, null); 321return new StopAppHostResult(CliExitCodes.Success, null); 343return new StopAppHostResult(CliExitCodes.FailedToFindProject, null); 407return new StopAppHostResult(CliExitCodes.Success, null); 425var allStopped = results.All(exitCode => exitCode == CliExitCodes.Success); 427return new StopAppHostResult(allStopped ? CliExitCodes.Success : CliExitCodes.FailedToDotnetRunAppHost, appHostFile); 447return CliExitCodes.FailedToDotnetRunAppHost; 454return CliExitCodes.FailedToDotnetRunAppHost; 458return CliExitCodes.Success; 556return CliExitCodes.Success; 580var allStopped = results.All(exitCode => exitCode == CliExitCodes.Success); 584return allStopped ? CliExitCodes.Success : CliExitCodes.FailedToDotnetRunAppHost; 619return CompleteStopActivity(activity, CliExitCodes.Success); 624return CompleteStopActivity(activity, CliExitCodes.FailedToDotnetRunAppHost); 631if (exitCode != CliExitCodes.Success)
Commands\StopCommand.TrayProtocol.cs (9)
35response = StopResponse("stop_failed", CliExitCodes.Cancelled); 40response = StopResponse("stop_failed", CliExitCodes.FailedToDotnetRunAppHost); 64return StopResponse("invalid_request", CliExitCodes.InvalidCommand); 74return StopResponse("not_found", CliExitCodes.FailedToFindProject); 78return StopResponse("ambiguous", CliExitCodes.FailedToFindProject); 85return StopResponse("identity_unavailable", CliExitCodes.FailedToFindProject); 89return StopResponse("identity_mismatch", CliExitCodes.FailedToFindProject); 103return StopResponse("stop_failed", CliExitCodes.FailedToDotnetRunAppHost); 107return StopResponse("stopped", CliExitCodes.Success);
Commands\TelemetryCommandHelpers.cs (4)
202return DashboardApiResult.Failure(CliExitCodes.InvalidCommand); 225return DashboardApiResult.Failure(CliExitCodes.InvalidCommand); 258return DashboardApiResult.Failure(CliExitCodes.DashboardFailure); 292return DashboardApiResult.Failure(CliExitCodes.DashboardFailure);
Commands\TelemetryLogsCommand.cs (5)
97return CommandResult.Failure(CliExitCodes.InvalidCommand, TelemetryCommandStrings.LimitMustBePositive); 140return CliExitCodes.InvalidCommand; 162return CliExitCodes.DashboardFailure; 185return CliExitCodes.Success; 211return CliExitCodes.Success;
Commands\TelemetrySpansCommand.cs (5)
88return CommandResult.Failure(CliExitCodes.InvalidCommand, TelemetryCommandStrings.LimitMustBePositive); 131return CliExitCodes.InvalidCommand; 157return CliExitCodes.DashboardFailure; 180return CliExitCodes.Success; 206return CliExitCodes.Success;
Commands\TelemetryTracesCommand.cs (6)
86return CommandResult.Failure(CliExitCodes.InvalidCommand, TelemetryCommandStrings.LimitMustBePositive); 113return CommandResult.Failure(CliExitCodes.DashboardFailure); 146return CliExitCodes.InvalidCommand; 175return CliExitCodes.Success; 198return CliExitCodes.InvalidCommand; 229return CliExitCodes.Success;
Commands\TemplateManagementCommand.cs (7)
104return CommandResult.Failure(CliExitCodes.InvalidCommand, ex.Message); 108return CommandResult.Failure(CliExitCodes.InvalidCommand, NewCommandStrings.TemplateSourceReadFailed); 190return CommandResult.Failure(CliExitCodes.InvalidCommand, ex.Message); 194return CommandResult.Failure(CliExitCodes.InvalidCommand, NewCommandStrings.TemplateSourceWriteFailed); 218return CommandResult.Failure(CliExitCodes.ConfigNotFound, 226return CommandResult.Failure(CliExitCodes.InvalidCommand, ex.Message); 230return CommandResult.Failure(CliExitCodes.InvalidCommand, NewCommandStrings.TemplateSourceWriteFailed);
Commands\TerminalAttachCommand.cs (4)
88return CommandResult.Failure(CliExitCodes.InvalidCommand); 109return CommandResult.Failure(CliExitCodes.AppHostIncompatible); 116return CommandResult.Failure(CliExitCodes.InvalidCommand); 167return CommandResult.Failure(CliExitCodes.FailedToExecuteResourceCommand);
Commands\TerminalPsCommand.cs (1)
121return CommandResult.Failure(CliExitCodes.AppHostIncompatible);
Commands\TerminalTapePlayCommand.cs (13)
81return CommandResult.Failure(CliExitCodes.InvalidCommand, TerminalCommandStrings.ResourceRequired); 85return CommandResult.Failure(CliExitCodes.InvalidCommand, 99return CommandResult.Failure(CliExitCodes.InvalidCommand); 103return CommandResult.Failure(CliExitCodes.InvalidCommand, 116connectionResult, InteractionService, CliExitCodes.FailedToFindProject)); 120return CommandResult.Failure(CliExitCodes.AppHostIncompatible, TerminalCommandStrings.TerminalIncompatible); 127return CommandResult.Failure(CliExitCodes.InvalidCommand); 187return CommandResult.Failure(CliExitCodes.InvalidCommand); 199return CommandResult.Failure(CliExitCodes.InvalidCommand); 205return CommandResult.Failure(CliExitCodes.FailedToExecuteResourceCommand, ex.Message); 213return CommandResult.Failure(CliExitCodes.WaitTimeout, 218return CommandResult.Failure(CliExitCodes.FailedToExecuteResourceCommand, TerminalCommandStrings.TapeConnectionClosed); 223return CommandResult.Failure(CliExitCodes.FailedToExecuteResourceCommand,
Commands\TrayLifecycleService.cs (10)
37return CommandResult.Failure(CliExitCodes.InvalidCommand, TrayCommandStrings.UnsupportedPlatform); 50return CommandResult.Failure(CliExitCodes.InvalidCommand, TrayCommandStrings.NativeCliRequired); 70return CommandResult.Failure(CliExitCodes.InvalidCommand, TrayCommandStrings.BundleRequired); 76return CommandResult.Failure(CliExitCodes.InvalidCommand, TrayCommandStrings.PayloadMissing); 83return CommandResult.Failure(CliExitCodes.InvalidCommand, TrayCommandStrings.PayloadMissing); 92return CommandResult.Failure(CliExitCodes.InvalidCommand, TrayCommandStrings.PayloadMissing); 130if (start && exitCode == CliExitCodes.Success && environment.IsLinux() 136return exitCode == CliExitCodes.Success 144return CommandResult.Failure(CliExitCodes.WaitTimeout, string.Format(CultureInfo.CurrentCulture, TrayCommandStrings.HelperTimedOut, action)); 150return CommandResult.Failure(CliExitCodes.InvalidCommand, string.Format(CultureInfo.CurrentCulture, TrayCommandStrings.OperationFailed, action, ex.Message));
Commands\TrayStartCommand.cs (1)
21if (result.ExitCode == CliExitCodes.Success)
Commands\TrayStopCommand.cs (1)
17if (result.ExitCode == CliExitCodes.Success)
Commands\UpdateCommand.cs (9)
211return CommandResult.Failure(CliExitCodes.FailedToFindProject, InteractionServiceStrings.ProjectOptionDoesntExist); 290return CommandResult.Failure(CliExitCodes.FailedToFindProject); 298return CommandResult.Failure(CliExitCodes.FailedToFindProject); 517return CommandResult.Failure(CliExitCodes.FailedToUpgradeProject, message); 523return CommandResult.Failure(CliExitCodes.FailedToUpgradeProject, message); 731if (selfUpdateResult.ExitCode == CliExitCodes.Success) 785return CommandResult.Failure(CliExitCodes.InvalidCommand, "CLI self-update is not available in this environment."); 842return CommandResult.Failure(CliExitCodes.InvalidCommand, "Unable to determine the current executable path."); 865return CommandResult.Failure(CliExitCodes.InvalidCommand, errorMessage);
Commands\WaitCommand.cs (8)
73return CommandResult.Failure(CliExitCodes.InvalidCommand, string.Format(CultureInfo.CurrentCulture, WaitCommandStrings.InvalidStatusValue, status)); 79return CommandResult.Failure(CliExitCodes.InvalidCommand, WaitCommandStrings.TimeoutMustBePositive); 92return CommandResult.FromExitCode(AppHostConnectionResultHandler.DisplayFailureAsError(result, InteractionService, CliExitCodes.FailedToFindProject)); 126return CliExitCodes.Success; 132return CliExitCodes.WaitResourceFailed; 138return CliExitCodes.WaitTimeout; 143return CliExitCodes.WaitResourceFailed; 149if (exitCode == CliExitCodes.Success)
Completions\CompletionInvocation.cs (2)
55return CliExitCodes.InvalidCommand; 94return CliExitCodes.Success;
DotNet\DotNetCliRunner.cs (7)
334return CliExitCodes.Success; 344return CliExitCodes.FailedToDotnetRunAppHost; 589var message = execution.ExitCode == CliExitCodes.Success 1121return (CliExitCodes.FailedToInstallTemplates, null); 1615return new(CliExitCodes.FailedToAddPackage, null, [], HasFullSourcePage: false); 1633return new(CliExitCodes.FailedToAddPackage, null, [], HasFullSourcePage: false); 1651CliExitCodes.Success,
Interaction\ConsoleInteractionService.cs (1)
577return CliExitCodes.AppHostIncompatible;
Packaging\IntegrationPackageSearchService.cs (1)
266return (ConfiguredChannel: null, ExitCode: CliExitCodes.FailedToLoadConfiguration);
Profiling\ProfileCaptureService.cs (4)
328return CliExitCodes.DashboardFailure; 334return CliExitCodes.DashboardFailure; 352return CliExitCodes.Success; 504return CliExitCodes.Cancelled;
Program.cs (12)
1168return CliExitCodes.FailedToStartCli; 1235await telemetryManager.TryShutdownAsync(CliExitCodes.FailedToStartCli, reportedTelemetryMode).ConfigureAwait(false); 1242return CliExitCodes.FailedToStartCli; 1282var exitCode = CliExitCodes.Success; 1323if (exitCode != CliExitCodes.Success) 1341exitCode = CliExitCodes.Cancelled; 1347exitCode = CliExitCodes.InvalidCommand; 1368if (exitCode == CliExitCodes.Success && exportExitCode != CliExitCodes.Success) 1377if (exitCode == CliExitCodes.Success) 1379exitCode = CliExitCodes.DashboardFailure; 1542return CliExitCodes.FailedToStartCli;
Projects\DotNetAppHostProject.cs (4)
1450return CliExitCodes.SdkNotInstalled; 1727return (CliExitCodes.FailedToDotnetRunAppHost, builtByCli, deferBuildCompletion); 1791return (CliExitCodes.FailedToBuildArtifacts, false, false); 2462return CliExitCodes.FailedToBuildArtifacts;
Projects\GuestAppHostProject.cs (17)
612return CliExitCodes.FailedToBuildArtifacts; 693return CliExitCodes.FailedToBuildArtifacts; 751return CliExitCodes.FailedToDotnetRunAppHost; 790internalFaultCode = CliExitCodes.FailedToDotnetRunAppHost; 839return CliExitCodes.FailedToDotnetRunAppHost; 988return internalFaultCode != -1 ? internalFaultCode : CliExitCodes.Cancelled; 996return CliExitCodes.FailedToDotnetRunAppHost; 1005return CliExitCodes.FailedToDotnetRunAppHost; 1431return CliExitCodes.FailedToBuildArtifacts; 1497return CliExitCodes.FailedToBuildArtifacts; 1553return CliExitCodes.FailedToDotnetRunAppHost; 1649return CliExitCodes.Cancelled; 1656return CliExitCodes.FailedToDotnetRunAppHost; 1766CliExitCodes.Success => "The AppHost server process exited", 2553return CliExitCodes.FailedToBuildArtifacts; 2620return (CliExitCodes.FailedToDotnetRunAppHost, new OutputCollector()); 2644return (CliExitCodes.FailedToDotnetRunAppHost, new OutputCollector());
Projects\ProjectLocator.cs (9)
1463=> (CliExitCodes.FailedToFindProject, InteractionServiceStrings.ProjectOptionSpecifiedDirectoryContainsMultipleAppHosts), 1465=> (CliExitCodes.FailedToFindProject, InteractionServiceStrings.ProjectOptionSpecifiedDirectoryContainsNoAppHosts), 1467=> (CliExitCodes.SdkNotInstalled, InteractionServiceStrings.NoSupportedAppHostsFound), 1469=> (CliExitCodes.FailedToFindProject, InteractionServiceStrings.SpecifiedProjectFileNotAppHostProject), 1471=> (CliExitCodes.FailedToFindProject, InteractionServiceStrings.ProjectOptionDoesntExist), 1473=> (CliExitCodes.FailedToFindProject, InteractionServiceStrings.ProjectOptionNotSpecifiedMultipleAppHostsFound), 1475=> (CliExitCodes.FailedToFindProject, InteractionServiceStrings.ProjectOptionNotSpecifiedNoAppHostsFound), 1477=> (CliExitCodes.FailedToFindProject, InteractionServiceStrings.UnbuildableAppHostsDetected), 1478_ => (CliExitCodes.FailedToFindProject, string.Format(CultureInfo.CurrentCulture, InteractionServiceStrings.UnexpectedErrorOccurred, ex.Message))
Telemetry\TelemetryManager.cs (2)
424exitCode is not (CliExitCodes.Success or CliExitCodes.Cancelled);
Templating\CliTemplateFactory.EmptyTemplate.cs (7)
21return new TemplateResult(CliExitCodes.InvalidCommand); 28return new TemplateResult(CliExitCodes.InvalidCommand); 41return new TemplateResult(CliExitCodes.FailedToCreateNewProject); 98return new TemplateResult((int)CliExitCodes.FailedToCreateNewProject); 107return new TemplateResult((int)CliExitCodes.Success, outputPath); 110if (templateResult.ExitCode != CliExitCodes.Success) 123return new TemplateResult(CliExitCodes.FailedToCreateNewProject);
Templating\CliTemplateFactory.GoStarterTemplate.cs (7)
26return new TemplateResult(CliExitCodes.InvalidCommand); 33return new TemplateResult(CliExitCodes.FailedToCreateNewProject); 94return new TemplateResult((int)CliExitCodes.FailedToBuildArtifacts, outputPath); 102return new TemplateResult((int)CliExitCodes.FailedToBuildArtifacts, outputPath); 106return new TemplateResult((int)CliExitCodes.Success, outputPath); 109if (templateResult.ExitCode != CliExitCodes.Success) 117return new TemplateResult(CliExitCodes.FailedToCreateNewProject);
Templating\CliTemplateFactory.JavaStarterTemplate.cs (7)
26return new TemplateResult(CliExitCodes.InvalidCommand); 33return new TemplateResult(CliExitCodes.FailedToCreateNewProject); 81return new TemplateResult((int)CliExitCodes.FailedToBuildArtifacts, outputPath); 89return new TemplateResult((int)CliExitCodes.FailedToBuildArtifacts, outputPath); 93return new TemplateResult((int)CliExitCodes.Success, outputPath); 96if (templateResult.ExitCode != CliExitCodes.Success) 104return new TemplateResult(CliExitCodes.FailedToCreateNewProject);
Templating\CliTemplateFactory.PythonStarterTemplate.cs (7)
27return new TemplateResult(CliExitCodes.InvalidCommand); 34return new TemplateResult(CliExitCodes.FailedToCreateNewProject); 95return new TemplateResult((int)CliExitCodes.FailedToBuildArtifacts, outputPath); 103return new TemplateResult((int)CliExitCodes.FailedToBuildArtifacts, outputPath); 107return new TemplateResult((int)CliExitCodes.Success, outputPath); 110if (templateResult.ExitCode != CliExitCodes.Success) 118return new TemplateResult(CliExitCodes.FailedToCreateNewProject);
Templating\CliTemplateFactory.TypeScriptStarterTemplate.cs (7)
27return new TemplateResult(CliExitCodes.InvalidCommand); 34return new TemplateResult(CliExitCodes.FailedToCreateNewProject); 79return new TemplateResult((int)CliExitCodes.FailedToBuildArtifacts, outputPath); 87return new TemplateResult((int)CliExitCodes.FailedToBuildArtifacts, outputPath); 91return new TemplateResult((int)CliExitCodes.Success, outputPath); 94if (templateResult.ExitCode != CliExitCodes.Success) 102return new TemplateResult(CliExitCodes.FailedToCreateNewProject);
Templating\DotNetTemplateFactory.cs (10)
448return new TemplateResult(CliExitCodes.SdkNotInstalled); 456return new TemplateResult(CliExitCodes.FailedToCreateNewProject); 493return new TemplateResult(CliExitCodes.FailedToInstallTemplates); 527return new TemplateResult(CliExitCodes.FailedToCreateNewProject); 532return new TemplateResult(CliExitCodes.FailedToCreateNewProject); 570return new TemplateResult(CliExitCodes.Success, outputPath); 574return new TemplateResult(CliExitCodes.Cancelled); 579return new TemplateResult(CliExitCodes.FailedToCreateNewProject); 584return new TemplateResult(CliExitCodes.FailedToCreateNewProject); 593return new TemplateResult(CliExitCodes.FailedToCreateNewProject);
Templating\TemplateEngineFactory.cs (12)
90throw new TemplateDiscoveryException(CliExitCodes.InvalidCommand, 110throw new TemplateDiscoveryException(CliExitCodes.FailedToInstallTemplates, 131throw new TemplateDiscoveryException(CliExitCodes.InvalidCommand, 198throw new TemplateDiscoveryException(CliExitCodes.FailedToInstallTemplates, 206throw new TemplateDiscoveryException(CliExitCodes.FailedToInstallTemplates, message); 267throw new TemplateDiscoveryException(CliExitCodes.InvalidCommand, NewCommandStrings.TemplateRepositoryPathInvalid); 273throw new TemplateDiscoveryException(CliExitCodes.InvalidCommand, 375return new TemplateResult(CliExitCodes.FailedToCreateNewProject); 391return new TemplateResult(CliExitCodes.InvalidCommand); 432return new TemplateResult(CliExitCodes.InvalidCommand); 508return new TemplateResult(CliExitCodes.Success, outputPath); 595return new TemplateResult(CliExitCodes.FailedToCreateNewProject);
Templating\TemplateEngineFactory.NuGetValues.cs (7)
65throw new TemplateDiscoveryException(CliExitCodes.FailedToCreateNewProject, 76throw new TemplateDiscoveryException(CliExitCodes.FailedToCreateNewProject, 106throw new TemplateDiscoveryException(CliExitCodes.FailedToCreateNewProject, TemplatingStrings.TemplateNuGetConfigurationChanged); 114return new TemplateResult(CliExitCodes.FailedToCreateNewProject); 127return new TemplateResult(CliExitCodes.Success, outputPath); 138throw new TemplateDiscoveryException(CliExitCodes.InvalidCommand, 156throw new TemplateDiscoveryException(CliExitCodes.InvalidCommand, TemplatingStrings.TemplateStagingLinkNotSupported);
Templating\TemplateHostConfiguration.cs (1)
146throw new TemplateDiscoveryException(CliExitCodes.InvalidCommand,
Templating\TemplateSource.cs (2)
21throw new TemplateDiscoveryException(CliExitCodes.InvalidCommand, Resources.NewCommandStrings.TemplateRepositoryPathInvalid); 35throw new TemplateDiscoveryException(CliExitCodes.InvalidCommand, Resources.NewCommandStrings.TemplateRepositoryPathInvalid);
Tui\TerminalViewerApp.cs (1)
313return CliExitCodes.Success;
Aspire.Cli.Tests (1347)
Backchannel\AppHostConnectionResolverTests.cs (8)
180ExitCode = CliExitCodes.FailedToCreateNewProject 217Assert.Equal(CliExitCodes.FailedToFindProject, result.ExitCode); 255Assert.Equal(CliExitCodes.FailedToFindProject, result.ExitCode); 290Assert.Equal(CliExitCodes.FailedToFindProject, result.ExitCode); 322Assert.Equal(CliExitCodes.FailedToFindProject, result.ExitCode); 354Assert.Equal(CliExitCodes.FailedToFindProject, result.ExitCode); 537Assert.Equal(CliExitCodes.FailedToFindProject, result.ExitCode); 610Assert.Equal(CliExitCodes.FailedToFindProject, result.ExitCode);
Backchannel\TrayWatchStreamTests.cs (19)
48Assert.Equal(CliExitCodes.Success, await run.DefaultTimeout()); 89Assert.Equal(CliExitCodes.Success, result); 139Assert.Equal(CliExitCodes.Success, result); 172Assert.NotEqual(CliExitCodes.Success, result); 223Assert.NotEqual(CliExitCodes.Success, result); 253Assert.Equal(CliExitCodes.Success, await run.DefaultTimeout()); 297Assert.Equal(CliExitCodes.Success, await run.DefaultTimeout()); 353Assert.Equal(CliExitCodes.Success, await run.DefaultTimeout()); 414Assert.Equal(CliExitCodes.Success, await run.DefaultTimeout()); 481Assert.Equal(CliExitCodes.Success, await run.DefaultTimeout()); 530Assert.Equal(CliExitCodes.Success, await run.DefaultTimeout()); 600Assert.Equal(CliExitCodes.Success, await run.DefaultTimeout()); 692Assert.Equal(CliExitCodes.Success, await run.DefaultTimeout()); 712Assert.Equal(CliExitCodes.Success, result); 786Assert.Equal(CliExitCodes.Success, await run.DefaultTimeout()); 854Assert.Equal(CliExitCodes.Success, await run.DefaultTimeout()); 903Assert.Equal(CliExitCodes.Success, await run.DefaultTimeout()); 947Assert.Equal(CliExitCodes.Success, await run.DefaultTimeout()); 1033Assert.Equal(CliExitCodes.Success, await run.DefaultTimeout());
CliSmokeTests.cs (6)
17[InlineData(new string[] { }, CliExitCodes.InvalidCommand)] 18[InlineData(new[] { "-d", "--help" }, CliExitCodes.Success)] 19[InlineData(new[] { "--help" }, CliExitCodes.Success)] 20[InlineData(new[] { "--version" }, CliExitCodes.Success)] 120Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 193Assert.Equal((int)CliExitCodes.Success, exitCode);
Commands\AddCommandTests.cs (54)
169Assert.Equal(CliExitCodes.Success, exitCode); 382Assert.Equal(installSucceeds ? CliExitCodes.Success : CliExitCodes.FailedToAddPackage, exitCode); 493Assert.Equal(CliExitCodes.Success, exitCode); 586!hasPackages ? CliExitCodes.FailedToAddPackage : cancelSelection ? CliExitCodes.Cancelled : CliExitCodes.Success, 616Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 658Assert.Equal(CliExitCodes.Success, exitCode); 731Assert.Equal(CliExitCodes.Success, exitCode); 824Assert.Equal(CliExitCodes.Success, exitCode); 890Assert.Equal(CliExitCodes.FailedToAddPackage, exitCode); 955Assert.Equal(CliExitCodes.Success, exitCode); 1137"success" => CliExitCodes.Success, 1138"cancelled" => CliExitCodes.Cancelled, 1139_ => CliExitCodes.FailedToAddPackage 1154? string.Format(AddCommandStrings.PackageInstallationFailed, CliExitCodes.FailedToAddPackage) 1250Assert.Equal(CliExitCodes.Success, exitCode); 1318Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1349Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1427Assert.Equal(CliExitCodes.Success, exitCode); 1475Assert.Equal(CliExitCodes.Success, exitCode); 1500Assert.Equal(CliExitCodes.FailedToSearchIntegrations, exitCode); 1550Assert.Equal(CliExitCodes.Success, exitCode); 1596Assert.Equal(CliExitCodes.Success, exitCode); 1683Assert.Equal(CliExitCodes.Success, exitCode); 1755Assert.Equal(CliExitCodes.Success, exitCode); 1842Assert.Equal(CliExitCodes.Success, exitCode); 1937Assert.Equal(CliExitCodes.Success, exitCode); 2019Assert.Equal(CliExitCodes.Success, exitCode); 2068Assert.Equal(CliExitCodes.Success, exitCode); 2151Assert.Equal(CliExitCodes.Success, exitCode); 2209Assert.Equal(CliExitCodes.Success, exitCode); 2262Assert.Equal(CliExitCodes.Success, exitCode); 2731Assert.Equal(CliExitCodes.Success, exitCode); 3183Assert.Equal(CliExitCodes.FailedToAddPackage, exitCode); 3260Assert.Equal(CliExitCodes.FailedToAddPackage, exitCode); 3458Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 3492Assert.Equal(CliExitCodes.FailedToAddPackage, exitCode); 4010Assert.Equal(CliExitCodes.Success, exitCode); 4078Assert.Equal(CliExitCodes.Success, exitCode); 4643Assert.Equal(CliExitCodes.FailedToAddPackage, exitCode); 4753Assert.Equal(CliExitCodes.Success, exitCode); 4814Assert.Equal(CliExitCodes.Success, exitCode); 4912Assert.Equal(CliExitCodes.Success, exitCode); 4960Assert.Equal(CliExitCodes.Success, exitCode); 5007Assert.Equal(CliExitCodes.Success, exitCode); 5056Assert.Equal(CliExitCodes.Success, exitCode); 5214Assert.Equal(CliExitCodes.Success, exitCode); 5447Assert.Equal(CliExitCodes.FailedToAddPackage, exitCode); 5681Assert.Equal(CliExitCodes.FailedToAddPackage, exitCode); 5733Assert.Equal(CliExitCodes.FailedToAddPackage, exitCode); 5983Assert.Equal(CliExitCodes.FailedToAddPackage, exitCode); 6158Assert.Equal(CliExitCodes.FailedToAddPackage, exitCode);
Commands\AgentInitClientSelectionTests.cs (41)
39Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 92Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 147Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 173Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 276Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 310Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 348Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 388Assert.Equal(playwrightOutcome == "failed" ? CliExitCodes.InvalidCommand : CliExitCodes.Success, 402Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 436Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 517Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 573Assert.Equal(configureAspire ? CliExitCodes.InvalidCommand : CliExitCodes.Success, 611Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 624Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 651Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 677Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 696Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 727Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 748Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 776Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 821Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 884Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 920Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 946Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1000Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1039Assert.Equal(CliExitCodes.InvalidCommand, await result.InvokeAsync().DefaultTimeout()); 1065Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1099Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1134Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1163Assert.Equal(CliExitCodes.InvalidCommand, await result.InvokeAsync().DefaultTimeout()); 1194Assert.Equal(CliExitCodes.InvalidCommand, await result.InvokeAsync().DefaultTimeout()); 1247Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1280Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1319Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1354Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1377Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1390Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1442Assert.Equal(hasCopiedSkills ? CliExitCodes.Success : CliExitCodes.InvalidCommand,
Commands\AgentInitCommandTests.cs (34)
102Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 123Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 181Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 263Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 315Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 356Assert.Equal(CliExitCodes.Success, await command.InvokeAsync().DefaultTimeout()); 376Assert.Equal(CliExitCodes.Success, exitCode); 396Assert.Equal(CliExitCodes.Success, exitCode); 418Assert.Equal(CliExitCodes.Success, exitCode); 444Assert.NotEqual(CliExitCodes.Success, exitCode); 461Assert.Equal(CliExitCodes.Success, exitCode); 486interaction, CliExitCodes.Success, context.Project, app, 493Assert.Equal(CliExitCodes.Success, result.ExitCode); 524interaction, CliExitCodes.Success, context.Project, app, 531Assert.Equal(CliExitCodes.Success, result.ExitCode); 550Assert.Equal(CliExitCodes.Success, exitCode); 569Assert.Equal(CliExitCodes.Success, exitCode); 588Assert.Equal(CliExitCodes.Success, exitCode); 605Assert.Equal(CliExitCodes.Success, exitCode); 625Assert.Equal(CliExitCodes.Success, exitCode); 662Assert.Equal(CliExitCodes.Success, await command.Parse( 666Assert.Equal(CliExitCodes.Success, await command.Parse( 693Assert.Equal(CliExitCodes.Success, exitCode); 727Assert.Equal(CliExitCodes.Success, exitCode); 764Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 814Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 842Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 876Assert.Equal(CliExitCodes.Success, exitCode); 901Assert.Equal(CliExitCodes.InvalidCommand, await result.InvokeAsync().DefaultTimeout()); 932Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 947Assert.Equal(CliExitCodes.Success, await repeated.InvokeAsync().DefaultTimeout()); 975Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1014Assert.Equal(CliExitCodes.InvalidCommand, await result.InvokeAsync().DefaultTimeout()); 1043Assert.Equal(CliExitCodes.InvalidCommand, await result.InvokeAsync().DefaultTimeout());
Commands\AgentMcpCommandTests.cs (5)
1600Assert.Equal(CliExitCodes.InvalidCommand, result.ExitCode); 1624Assert.Equal(CliExitCodes.InvalidCommand, result.ExitCode); 1679Assert.Equal(CliExitCodes.InvalidCommand, result.ExitCode); 1774Assert.Equal(CliExitCodes.FailedToFindProject, result.ExitCode); 1809Assert.Equal(CliExitCodes.FailedToFindProject, result.ExitCode);
Commands\AgentTelemetryCommandTests.cs (11)
41Assert.False(await manager.TryShutdownAsync(CliExitCodes.Success, ReportedTelemetryMode.Agent)); 116Assert.False(await manager.TryShutdownAsync(CliExitCodes.Success, ReportedTelemetryMode.Agent)); 172Assert.Equal(CliExitCodes.Success, exitCode); 204Assert.Equal(CliExitCodes.Success, exitCode); 235Assert.Equal(CliExitCodes.Success, exitCode); 267Assert.Equal(CliExitCodes.Success, exitCode); 293Assert.Equal(CliExitCodes.Success, exitCode); 322Assert.Equal(CliExitCodes.Success, exitCode); 340Assert.Equal(CliExitCodes.Success, exitCode); 355Assert.Equal(CliExitCodes.Success, exitCode); 387Assert.Equal(CliExitCodes.Success, exitCode);
Commands\ApiCommandTests.cs (5)
27Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 44Assert.Equal(CliExitCodes.Success, exitCode); 61Assert.Equal(CliExitCodes.Success, exitCode); 78Assert.Equal(CliExitCodes.Success, exitCode); 95Assert.NotEqual(CliExitCodes.Success, exitCode);
Commands\AppHostLauncherTests.cs (22)
34var message = AppHostLauncher.GetDetachedFailureMessage(CliExitCodes.FailedToBuildArtifacts); 48[InlineData(CliExitCodes.Success, true)] 49[InlineData(CliExitCodes.FailedToDotnetRunAppHost, false)] 155Assert.Equal(CliExitCodes.Success, result.ExitCode); 196Assert.Equal(CliExitCodes.Success, result.ExitCode); 229Assert.Equal(CliExitCodes.Success, result.ExitCode); 258Assert.Equal(CliExitCodes.Success, result.ExitCode); 297Assert.Equal(CliExitCodes.Success, result.ExitCode); 324Assert.Equal(CliExitCodes.Success, result.ExitCode); 352Assert.Equal(CliExitCodes.Success, result.ExitCode); 382Assert.Equal(CliExitCodes.Success, result.ExitCode); 420Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, result.ExitCode); 470Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, result.ExitCode); 567Assert.Equal(CliExitCodes.Success, result.ExitCode); 604Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, result.ExitCode); 662Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, result.ExitCode); 721Assert.Equal(CliExitCodes.Success, result.ExitCode); 748Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, result.ExitCode); 782Assert.Equal(CliExitCodes.Success, result.ExitCode); 832Assert.Equal(CliExitCodes.Success, result.ExitCode); 895Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, result.ExitCode); 928Assert.Equal(CliExitCodes.Success, result.ExitCode);
Commands\BaseCommandTests.cs (14)
251Assert.NotEqual(CliExitCodes.Success, exitCode); 288Assert.NotEqual(CliExitCodes.Success, exitCode); 340Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 373Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 404Assert.Equal(CliExitCodes.Cancelled, exitCode); 438Assert.Equal(CliExitCodes.Success, exitCode); 514Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); 546Assert.Equal(CliExitCodes.Success, exitCode); 575Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 671Assert.Equal(CliExitCodes.Success, exitCode); 703Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 761Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 852Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 892Assert.Equal(CliExitCodes.InvalidCommand, exitCode);
Commands\CacheCommandTests.cs (6)
26Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 62Assert.Equal(CliExitCodes.Success, exitCode); 83Assert.Equal(CliExitCodes.Success, exitCode); 113Assert.Equal(CliExitCodes.Success, exitCode); 140Assert.Equal(CliExitCodes.Success, exitCode); 160Assert.Equal(CliExitCodes.Success, exitCode);
Commands\CertificatesCommandTests.cs (4)
31Assert.Equal(CliExitCodes.Success, exitCode); 46Assert.Equal(CliExitCodes.Success, exitCode); 61Assert.Equal(CliExitCodes.Success, exitCode); 115Assert.Equal(CliExitCodes.Success, exitCode);
Commands\CompletionsCommandTests.cs (1)
350Assert.Equal(CliExitCodes.FailedToStartCli, result);
Commands\ConfigCommandTests.cs (12)
124Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 162Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 439Assert.Equal(CliExitCodes.Success, await command.Parse("config set plugins[0] deployment").InvokeAsync().DefaultTimeout()); 446Assert.Equal(CliExitCodes.Success, await readerCommand.Parse("config get plugins[0]").InvokeAsync().DefaultTimeout()); 448Assert.Equal(CliExitCodes.Success, await readerCommand.Parse("config delete plugins[0]").InvokeAsync().DefaultTimeout()); 481Assert.Equal(CliExitCodes.InvalidCommand, await command.Parse(commandLine).InvokeAsync().DefaultTimeout()); 1022Assert.Equal(CliExitCodes.Success, exitCode); 1052Assert.Equal(CliExitCodes.Success, exitCode); 1084Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1109Assert.Equal(CliExitCodes.Success, exitCode); 1149Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1167Assert.Equal(CliExitCodes.Success, exitCode);
Commands\ConfigSourceCommandTests.cs (29)
264Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 330Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 343Assert.Equal(CliExitCodes.Success, await agentResult.InvokeAsync().DefaultTimeout()); 375Assert.Equal(CliExitCodes.Success, exitCode); 405Assert.NotEqual(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 469Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 485Assert.Equal(CliExitCodes.InvalidCommand, await refresh.InvokeAsync().DefaultTimeout()); 555Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 602Assert.Equal(CliExitCodes.FailedToFindProject, await result.InvokeAsync().DefaultTimeout()); 628Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 646Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 683Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 758Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 824Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 856Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 902Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1031Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1064Assert.NotEqual(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1101Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1132Assert.Equal(CliExitCodes.Success, exitCode); 1153Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1168Assert.Equal(CliExitCodes.Success, await original.GetRequiredService<RootCommand>().Parse(command).InvokeAsync().DefaultTimeout()); 1179Assert.Equal(CliExitCodes.Success, await provider.GetRequiredService<RootCommand>().Parse( 1288Assert.True(exitCode == CliExitCodes.Success, string.Join(Environment.NewLine, 1330Assert.Equal(CliExitCodes.Success, await refresh.InvokeAsync().DefaultTimeout()); 1359Assert.Equal(CliExitCodes.InvalidCommand, await result.InvokeAsync().DefaultTimeout()); 1412Assert.Equal(CliExitCodes.InvalidCommand, await result.InvokeAsync().DefaultTimeout()); 1458Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1492Assert.Equal(CliExitCodes.InvalidCommand, exitCode);
Commands\DashboardRunCommandTests.cs (16)
43Assert.Equal(CliExitCodes.DashboardFailure, exitCode); 60Assert.Equal(CliExitCodes.Success, exitCode); 148Assert.Equal(CliExitCodes.Success, exitCode); 168Assert.Equal(CliExitCodes.Success, exitCode); 207Assert.Equal(CliExitCodes.DashboardFailure, exitCode); 226Assert.Equal(CliExitCodes.Success, exitCode); 262Assert.Equal(CliExitCodes.Success, exitCode); 283Assert.Equal(CliExitCodes.Success, exitCode); 315Assert.Equal(CliExitCodes.Success, exitCode); 335Assert.Equal(CliExitCodes.Success, exitCode); 359Assert.Equal(CliExitCodes.Success, exitCode); 380Assert.Equal(CliExitCodes.Success, exitCode); 405Assert.Equal(CliExitCodes.Success, exitCode); 433Assert.Equal(CliExitCodes.DashboardFailure, exitCode); 464Assert.Equal(CliExitCodes.DashboardFailure, exitCode); 540Assert.Equal(CliExitCodes.Success, exitCode);
Commands\DeployCommandTests.cs (7)
129Assert.Equal(CliExitCodes.Success, exitCode); 182Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); // Ensure the command fails 216Assert.Equal(CliExitCodes.AppHostIncompatible, exitCode); // Ensure the command fails 250Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); // Ensure the command fails 447Assert.Equal(CliExitCodes.Success, exitCode); 495Assert.Equal(CliExitCodes.Success, exitCode); 627Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); // Ensure the command returns a non-zero exit code
Commands\DescribeCommandTests.cs (39)
36Assert.Equal(CliExitCodes.Success, exitCode); 51Assert.Equal(CliExitCodes.Success, exitCode); 67Assert.Equal(CliExitCodes.Success, exitCode); 85Assert.NotEqual(CliExitCodes.Success, exitCode); 103Assert.Equal(CliExitCodes.Success, exitCode); 121Assert.Equal(CliExitCodes.Success, exitCode); 136Assert.NotEqual(CliExitCodes.Success, exitCode); 151Assert.Equal(CliExitCodes.Success, exitCode); 166Assert.Equal(CliExitCodes.Success, exitCode); 181Assert.Equal(CliExitCodes.Success, exitCode); 196Assert.Equal(CliExitCodes.Success, exitCode); 211Assert.Equal(CliExitCodes.Success, exitCode); 226Assert.Equal(CliExitCodes.Success, exitCode); 427Assert.Equal(CliExitCodes.Success, exitCode); 510Assert.Equal(CliExitCodes.Success, exitCode); 549Assert.Equal(CliExitCodes.Success, exitCode); 587Assert.Equal(CliExitCodes.Success, exitCode); 635Assert.Equal(CliExitCodes.Success, exitCode); 680Assert.Equal(CliExitCodes.Success, exitCode); 728Assert.Equal(CliExitCodes.Success, exitCode); 761Assert.Equal(CliExitCodes.Success, exitCode); 791Assert.Equal(CliExitCodes.Success, exitCode); 820Assert.Equal(CliExitCodes.Success, exitCode); 842Assert.Equal(CliExitCodes.Success, exitCode); 881Assert.Equal(CliExitCodes.Success, exitCode); 912Assert.Equal(CliExitCodes.Success, exitCode); 942Assert.Equal(CliExitCodes.Success, exitCode); 968Assert.Equal(CliExitCodes.Success, exitCode); 995Assert.Equal(CliExitCodes.Success, exitCode); 1020Assert.Equal(CliExitCodes.Success, exitCode); 1048Assert.Equal(CliExitCodes.Success, exitCode); 1093Assert.Equal(CliExitCodes.Success, exitCode); 1114Assert.Equal(CliExitCodes.Success, exitCode); 1137Assert.Equal(CliExitCodes.Success, exitCode); 1155Assert.Equal(CliExitCodes.Success, exitCode); 1169Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1186Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 1207Assert.Equal(CliExitCodes.Success, exitCode); 1254Assert.Equal(CliExitCodes.Cancelled, exitCode);
Commands\DestroyCommandTests.cs (5)
71Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 90Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 119Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 214Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 388Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode);
Commands\DoCommandTests.cs (8)
59Assert.Equal(CliExitCodes.Cancelled, exitCode); 314Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 648Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); 677Assert.Equal(CliExitCodes.AppHostIncompatible, exitCode); 710Assert.Equal(CliExitCodes.AppHostIncompatible, exitCode); 739Assert.Equal(CliExitCodes.AppHostIncompatible, exitCode); 775Assert.Equal(CliExitCodes.AppHostIncompatible, exitCode); 908Assert.Equal(CliExitCodes.InvalidCommand, exitCode);
Commands\DocsCommandTests.cs (1)
28Assert.Equal(CliExitCodes.InvalidCommand, exitCode);
Commands\DoctorCommandTests.cs (8)
35Assert.Equal(CliExitCodes.Success, exitCode); 108Assert.Equal(CliExitCodes.Success, exitCode); 226Assert.Equal(CliExitCodes.Success, exitCode); 809Assert.Equal(CliExitCodes.Success, exitCode); 874Assert.Equal(CliExitCodes.Success, exitCode); 928Assert.Equal(CliExitCodes.Success, exitCode); 1054Assert.Equal(CliExitCodes.Success, exitCode); 1101Assert.Equal(CliExitCodes.Success, exitCode);
Commands\ExportCommandTests.cs (14)
65Assert.Equal(CliExitCodes.Success, exitCode); 136Assert.Equal(CliExitCodes.Success, exitCode); 171Assert.Equal(CliExitCodes.Success, exitCode); 284Assert.Equal(CliExitCodes.Success, exitCode); 346Assert.Equal(CliExitCodes.Success, exitCode); 464Assert.Equal(CliExitCodes.Success, exitCode); 522Assert.Equal(CliExitCodes.Success, exitCode); 582Assert.Equal(CliExitCodes.Success, exitCode); 632Assert.Equal(CliExitCodes.Success, exitCode); 674Assert.Equal(CliExitCodes.Success, exitCode); 718Assert.Equal(CliExitCodes.Success, exitCode); 754Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 793Assert.Equal(CliExitCodes.Success, exitCode); 840Assert.Equal(CliExitCodes.Success, exitCode);
Commands\ExtensionInternalCommandTests.cs (6)
54Assert.Equal(CliExitCodes.Success, exitCode); 75Assert.Equal(CliExitCodes.Success, exitCode); 123Assert.Equal(CliExitCodes.Success, exitCode); 152Assert.Equal(CliExitCodes.Success, exitCode); 191Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 209Assert.Equal(CliExitCodes.FailedToFindProject, exitCode);
Commands\InitCommandTests.cs (57)
68Assert.Equal(CliExitCodes.FailedToCreateNewProject, exitCode); 157Assert.Equal(CliExitCodes.Success, exitCode); 185Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 236Assert.Equal(CliExitCodes.Success, exitCode); 259Assert.Equal(CliExitCodes.Success, exitCode); 307Assert.Equal(CliExitCodes.Success, exitCode); 332Assert.Equal(CliExitCodes.Success, exitCode); 348Assert.Equal(CliExitCodes.Success, exitCode); 370Assert.Equal(CliExitCodes.Success, exitCode); 392Assert.Equal(CliExitCodes.Success, exitCode); 473Assert.Equal(CliExitCodes.Success, exitCode); 524Assert.Equal(CliExitCodes.Success, exitCode); 562Assert.Equal(CliExitCodes.Success, exitCode); 620Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 664Assert.Equal(CliExitCodes.Success, exitCode); 698Assert.Equal(CliExitCodes.Success, exitCode); 738Assert.Equal(CliExitCodes.Success, exitCode); 767Assert.Equal(CliExitCodes.Success, exitCode); 817Assert.Equal(CliExitCodes.Success, exitCode); 860Assert.Equal(CliExitCodes.Success, exitCode); 903Assert.Equal(CliExitCodes.Success, exitCode); 936Assert.Equal(CliExitCodes.Success, exitCode); 972Assert.Equal(CliExitCodes.Success, exitCode); 1035Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1056Assert.Equal(CliExitCodes.Success, exitCode); 1078Assert.Equal(CliExitCodes.Success, exitCode); 1100Assert.Equal(CliExitCodes.Success, exitCode); 1136Assert.Equal(CliExitCodes.Success, exitCode); 1184Assert.Equal(CliExitCodes.Success, exitCode); 1208Assert.Equal(CliExitCodes.Success, exitCode); 1254Assert.Equal(CliExitCodes.Success, exitCode); 1296Assert.Equal(CliExitCodes.Success, exitCode); 1384Assert.Equal(CliExitCodes.Success, exitCode); 1437Assert.Equal(CliExitCodes.FailedToInstallTemplates, exitCode); 1492Assert.Equal(CliExitCodes.Success, exitCode); 1541Assert.Equal(CliExitCodes.Success, exitCode); 1577Assert.Equal(CliExitCodes.Success, exitCode); 1612Assert.Equal(CliExitCodes.Success, exitCode); 1648Assert.Equal(CliExitCodes.Success, exitCode); 1690Assert.Equal(CliExitCodes.Success, exitCode); 1721Assert.Equal(CliExitCodes.Success, exitCode); 1765Assert.Equal(CliExitCodes.Success, exitCode); 1817Assert.Equal(CliExitCodes.Success, exitCode); 1865Assert.Equal(CliExitCodes.Success, exitCode); 1919Assert.Equal(CliExitCodes.Success, exitCode); 1971Assert.Equal(CliExitCodes.Success, exitCode); 2042Assert.Equal(CliExitCodes.Success, exitCode); 2127Assert.Equal(CliExitCodes.Success, exitCode); 2195Assert.Equal(CliExitCodes.Success, exitCode); 2245Assert.Equal(CliExitCodes.Success, exitCode); 2291Assert.Equal(CliExitCodes.Success, exitCode); 2328Assert.Equal(CliExitCodes.Success, exitCode); 2377Assert.Equal(CliExitCodes.Success, exitCode); 2439Assert.Equal(CliExitCodes.Success, exitCode); 2490Assert.Equal(CliExitCodes.Success, exitCode); 2552Assert.Equal(CliExitCodes.Success, exitCode); 2599Assert.Equal(CliExitCodes.Success, exitCode);
Commands\LogsCommandTests.cs (40)
32Assert.Equal(CliExitCodes.Success, exitCode); 134Assert.NotEqual(CliExitCodes.Success, exitCode); 155Assert.Equal(CliExitCodes.Success, exitCode); 172Assert.Equal(CliExitCodes.Success, exitCode); 191Assert.Equal(CliExitCodes.Success, exitCode); 209Assert.Equal(CliExitCodes.Success, exitCode); 225Assert.NotEqual(CliExitCodes.Success, exitCode); 240Assert.Equal(CliExitCodes.Success, exitCode); 255Assert.Equal(CliExitCodes.Success, exitCode); 271Assert.Equal(CliExitCodes.Success, exitCode); 385Assert.Equal(CliExitCodes.Success, exitCode); 415Assert.Equal(CliExitCodes.Success, exitCode); 444Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 448Assert.Equal(CliExitCodes.Success, exitCode); 464Assert.Equal(CliExitCodes.Success, exitCode); 502Assert.Equal(CliExitCodes.Success, exitCode); 541Assert.Equal(CliExitCodes.Success, exitCode); 563Assert.Equal(CliExitCodes.Success, exitCode); 599Assert.Equal(CliExitCodes.Success, exitCode); 631Assert.Equal(CliExitCodes.Success, exitCode); 653Assert.Equal(CliExitCodes.Success, exitCode); 678Assert.Equal(CliExitCodes.Success, exitCode); 703Assert.Equal(CliExitCodes.Success, exitCode); 788Assert.Equal(CliExitCodes.Success, exitCode); 897Assert.Equal(CliExitCodes.Success, exitCode); 919Assert.Equal(CliExitCodes.Success, exitCode); 942Assert.Equal(CliExitCodes.Success, exitCode); 969Assert.Equal(CliExitCodes.Success, exitCode); 1054Assert.Equal(CliExitCodes.Success, exitCode); 1085Assert.Equal(CliExitCodes.Success, exitCode); 1114Assert.Equal(CliExitCodes.Success, exitCode); 1145Assert.Equal(CliExitCodes.Success, exitCode); 1177Assert.Equal(CliExitCodes.Success, exitCode); 1212Assert.Equal(CliExitCodes.Success, exitCode); 1260Assert.Equal(CliExitCodes.Success, exitCode); 1296Assert.Equal(CliExitCodes.Success, exitCode); 1341Assert.Equal(CliExitCodes.Success, exitCode); 1390Assert.Equal(CliExitCodes.Success, exitCode); 1419Assert.Equal(CliExitCodes.Success, exitCode); 1479Assert.Equal(CliExitCodes.Success, exitCode);
Commands\LsCommandTests.cs (22)
37Assert.Equal(CliExitCodes.Success, exitCode); 52Assert.Equal(CliExitCodes.Success, exitCode); 70Assert.Equal(CliExitCodes.Success, exitCode); 85Assert.NotEqual(CliExitCodes.Success, exitCode); 116Assert.Equal(CliExitCodes.Success, exitCode); 156Assert.Equal(CliExitCodes.Success, exitCode); 197Assert.Equal(CliExitCodes.Success, exitCode); 238Assert.Equal(CliExitCodes.Success, exitCode); 270Assert.Equal(CliExitCodes.Success, exitCode); 311Assert.Equal(CliExitCodes.Success, exitCode); 353Assert.Equal(CliExitCodes.Success, exitCode); 398Assert.Equal(CliExitCodes.Success, exitCode); 455Assert.Equal(CliExitCodes.Success, exitCode); 489Assert.Equal(CliExitCodes.Success, exitCode); 511Assert.NotEqual(CliExitCodes.Success, exitCode); 543Assert.Equal(CliExitCodes.Success, exitCode); 582Assert.Equal(CliExitCodes.Success, exitCode); 663Assert.Equal(CliExitCodes.Success, exitCode); 693Assert.Equal(CliExitCodes.Success, exitCode); 723Assert.Equal(CliExitCodes.Success, exitCode); 752Assert.Equal(CliExitCodes.Success, exitCode); 790Assert.Equal(CliExitCodes.Success, exitCode);
Commands\McpCommandTests.cs (2)
25Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 112Assert.Equal(CliExitCodes.InvalidCommand, exitCode);
Commands\NewCommandChannelResolutionTests.cs (4)
115Assert.Equal(CliExitCodes.Success, exitCode); 216expectedExitCode: CliExitCodes.InvalidCommand); 549int expectedExitCode = CliExitCodes.Success, 584return Task.FromResult(new TemplateResult(CliExitCodes.Success, outputPath));
Commands\NewCommandLocalTemplateTests.ConfiguredGitSourceObjects.cs (3)
62Assert.Equal(CliExitCodes.Success, exitCode); 114Assert.Equal(CliExitCodes.Success, exitCode); 382Assert.Equal(CliExitCodes.Success, exitCode);
Commands\NewCommandLocalTemplateTests.ConfiguredGitSources.cs (18)
67Assert.Equal(CliExitCodes.Success, exitCode); 119Assert.Equal(CliExitCodes.Success, exitCode); 151Assert.Equal(CliExitCodes.Success, result); 182Assert.Equal(CliExitCodes.Success, exitCode); 232Assert.Equal(CliExitCodes.Success, exitCode); 278Assert.Equal(CliExitCodes.Success, result.ExitCode); 429[InlineData("new --help", CliExitCodes.Success, false)] 430[InlineData("new", CliExitCodes.MissingRequiredArgument, false)] 431[InlineData("new aspire-empty --language unknown", CliExitCodes.InvalidCommand, false)] 432[InlineData("new --help", CliExitCodes.Success, true)] 433[InlineData("new", CliExitCodes.MissingRequiredArgument, true)] 434[InlineData("new aspire-empty --language unknown", CliExitCodes.InvalidCommand, true)] 460if (expectedExitCode == CliExitCodes.InvalidCommand) 490Assert.Equal(CliExitCodes.Success, result); 536Assert.Equal(CliExitCodes.Success, exitCode); 586Assert.Equal(CliExitCodes.Success, result); 641Assert.Equal(noBuiltIns ? CliExitCodes.InvalidCommand : CliExitCodes.Cancelled, result);
Commands\NewCommandLocalTemplateTests.ConfiguredSources.cs (12)
48Assert.Equal(CliExitCodes.Success, exitCode); 369Assert.Equal(CliExitCodes.Success, exitCode); 406Assert.Equal(CliExitCodes.Success, exitCode); 450Assert.Equal(CliExitCodes.Cancelled, exitCode); 468Assert.Equal(CliExitCodes.Success, await command.Parse("new --help").InvokeAsync().DefaultTimeout()); 508Assert.Equal(malformed ? CliExitCodes.InvalidCommand : CliExitCodes.Cancelled, result); 537Assert.Equal(CliExitCodes.InvalidCommand, result); 553Assert.Equal(CliExitCodes.Success, exitCode); 589Assert.Equal(CliExitCodes.Cancelled, exitCode); 608Assert.Equal(CliExitCodes.InvalidCommand, result); 639Assert.Equal(CliExitCodes.Cancelled, result);
Commands\NewCommandLocalTemplateTests.cs (50)
57Assert.Equal(CliExitCodes.Success, exitCode); 118Assert.Equal(CliExitCodes.Success, exitCode); 162Assert.Equal(CliExitCodes.Success, exitCode); 196Assert.Equal(CliExitCodes.Success, exitCode); 207Assert.Equal(CliExitCodes.Success, nonInteractiveExitCode); 238Assert.Equal(CliExitCodes.Success, exitCode); 290Assert.Equal(CliExitCodes.Success, exitCode); 317Assert.Equal(CliExitCodes.Success, exitCode); 351Assert.Equal(CliExitCodes.Success, exitCode); 374Assert.Equal(useDatabase ? CliExitCodes.FailedToCreateNewProject : CliExitCodes.Success, exitCode); 428Assert.Equal(CliExitCodes.Success, exitCode); 470Assert.Equal(CliExitCodes.Success, exitCode); 492Assert.Equal(CliExitCodes.FailedToCreateNewProject, exitCode); 530Assert.Equal(CliExitCodes.Success, exitCode); 567Assert.Equal(CliExitCodes.Success, exitCode); 617Assert.Equal(CliExitCodes.Success, exitCode); 639Assert.Equal(CliExitCodes.Success, exitCode); 687Assert.Equal(succeeds ? CliExitCodes.Success : CliExitCodes.FailedToCreateNewProject, exitCode); 739Assert.Equal(CliExitCodes.Success, exitCode); 780Assert.Equal(CliExitCodes.Success, exitCode); 817Assert.Equal(CliExitCodes.Success, exitCode); 864Assert.Equal(CliExitCodes.Success, exitCode); 950Assert.Equal(CliExitCodes.Success, exitCode); 1006Assert.Equal(CliExitCodes.Success, exitCode); 1043Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1083Assert.Equal(CliExitCodes.FailedToCreateNewProject, exitCode); 1121Assert.Equal(CliExitCodes.Success, exitCode); 1150Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1181Assert.Equal(CliExitCodes.Success, exitCode); 1197Assert.Equal(CliExitCodes.FailedToCreateNewProject, exitCode); 1229Assert.NotEqual(CliExitCodes.Success, exitCode); 1248Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1265Assert.Equal(CliExitCodes.FailedToCreateNewProject, exitCode); 1295Assert.Equal(CliExitCodes.Success, exitCode); 1301Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1317Assert.Equal(CliExitCodes.Success, exitCode); 1374Assert.Equal(CliExitCodes.Success, exitCode); 1421Assert.Equal(CliExitCodes.Success, exitCode); 1508Assert.Equal(CliExitCodes.FailedToInstallTemplates, exitCode); 1543Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1583Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1666Assert.Equal(CliExitCodes.Success, result.ExitCode); 1755Assert.Equal(CliExitCodes.Success, exitCode); 1806Assert.Equal(CliExitCodes.InvalidCommand, exception.ExitCode); 1906Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1927Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1946Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1979Assert.Equal(CliExitCodes.Success, exitCode);
Commands\NewCommandLocalTemplateTests.HostConfiguration.cs (10)
70Assert.True(exitCode == CliExitCodes.Success, string.Join(Environment.NewLine, interaction.DisplayedErrors)); 109Assert.Equal(CliExitCodes.Success, exitCode); 166Assert.Equal(CliExitCodes.Success, exitCode); 199Assert.NotEqual(CliExitCodes.Success, exitCode); 232Assert.NotEqual(CliExitCodes.Success, exitCode); 254Assert.Equal(CliExitCodes.Success, exitCode); 282Assert.Equal(CliExitCodes.Success, exitCode); 325Assert.Equal(CliExitCodes.Success, exitCode); 369Assert.Equal(CliExitCodes.Success, exitCode); 434Assert.True(exitCode == CliExitCodes.Success, string.Join(Environment.NewLine, interaction.DisplayedErrors));
Commands\NewCommandLocalTemplateTests.InitConfig.cs (5)
36Assert.Equal(CliExitCodes.Success, result); 57Assert.Equal(CliExitCodes.InvalidCommand, result); 161Assert.Equal(CliExitCodes.Success, result); 212Assert.Equal(CliExitCodes.Success, result); 239Assert.Equal(CliExitCodes.Success, result);
Commands\NewCommandLocalTemplateTests.NuGetValues.cs (12)
59Assert.True(exitCode == CliExitCodes.Success, string.Join(Environment.NewLine, interaction.DisplayedErrors)); 135Assert.True(exitCode == CliExitCodes.Success, string.Join(Environment.NewLine, interaction.DisplayedErrors)); 163Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 197Assert.Equal(CliExitCodes.FailedToCreateNewProject, exitCode); 231Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 258Assert.Equal(CliExitCodes.FailedToCreateNewProject, exitCode); 287Assert.Equal(CliExitCodes.FailedToCreateNewProject, exitCode); 332Assert.True(exitCode == CliExitCodes.Success, string.Join(Environment.NewLine, interaction.DisplayedErrors)); 375Assert.True(exitCode == CliExitCodes.Success, string.Join(Environment.NewLine, interaction.DisplayedErrors)); 407Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 464Assert.Equal(CliExitCodes.FailedToCreateNewProject, exitCode); 511Assert.True(exitCode == CliExitCodes.Success, string.Join(Environment.NewLine, interaction.DisplayedErrors));
Commands\NewCommandLocalTemplateTests.PromptDefaults.cs (6)
32Assert.Equal(CliExitCodes.Success, exitCode); 65Assert.Equal(CliExitCodes.Success, exitCode); 91Assert.Equal(CliExitCodes.Success, exitCode); 221Assert.NotEqual(CliExitCodes.Success, exitCode); 248Assert.NotEqual(CliExitCodes.Success, exitCode); 273Assert.Equal(CliExitCodes.Success, exitCode);
Commands\NewCommandLocalTemplateTests.SourceList.cs (13)
57Assert.Equal(CliExitCodes.Success, result); 105Assert.Equal(CliExitCodes.Success, result); 125Assert.Equal(CliExitCodes.Success, result); 147Assert.Equal(CliExitCodes.InvalidCommand, result); 165Assert.Equal(CliExitCodes.InvalidCommand, result); 180Assert.NotEqual(CliExitCodes.Success, await parseResult.InvokeAsync().DefaultTimeout()); 258Assert.Equal(consentRequired ? CliExitCodes.InvalidCommand : CliExitCodes.Success, result); 317Assert.Equal(CliExitCodes.Success, result); 358Assert.Equal(useSource is true ? CliExitCodes.InvalidCommand : CliExitCodes.Success, result); 422Assert.Equal(CliExitCodes.Success, result); 506Assert.NotEqual(CliExitCodes.Success, await parsed.InvokeAsync().DefaultTimeout());
Commands\NewCommandLocalTemplateTests.SourceListGit.cs (4)
69Assert.Equal(CliExitCodes.Success, await previousProvider.GetRequiredService<RootCommand>() 117Assert.Equal(CliExitCodes.Success, result); 217Assert.Equal(CliExitCodes.Success, await previous.GetRequiredService<RootCommand>() 267Assert.Equal(CliExitCodes.Success, result);
Commands\NewCommandLocalTemplateTests.SourceManagement.cs (27)
38Assert.Equal(CliExitCodes.Success, result); 78Assert.Equal(CliExitCodes.Success, result); 86Assert.Equal(CliExitCodes.Cancelled, result); 110Assert.Equal(CliExitCodes.Success, result); 153Assert.Equal(yes ? CliExitCodes.Success : CliExitCodes.MissingRequiredArgument, result); 232Assert.Equal(CliExitCodes.Success, await root.Parse(["template", "source", "add", name, "--yes", .. options]).InvokeAsync().DefaultTimeout()); 244Assert.Equal(CliExitCodes.Success, await root.Parse(["template", "source", "remove", name.ToUpperInvariant()]).InvokeAsync().DefaultTimeout()); 271Assert.Equal(CliExitCodes.InvalidCommand, result); 287Assert.Equal(CliExitCodes.InvalidCommand, await root.Parse("template source add company --repository https://example.test/replacement --yes").InvokeAsync().DefaultTimeout()); 289Assert.Equal(CliExitCodes.ConfigNotFound, await root.Parse("template source remove missing").InvokeAsync().DefaultTimeout()); 308Assert.Equal(CliExitCodes.InvalidCommand, await root.Parse("template source add company --repository https://example.test/templates --yes").InvokeAsync().DefaultTimeout()); 310Assert.Equal(CliExitCodes.InvalidCommand, await root.Parse("template source remove company").InvokeAsync().DefaultTimeout()); 333Assert.Equal(CliExitCodes.InvalidCommand, result); 349Assert.Equal(CliExitCodes.InvalidCommand, await root.Parse("template source add COMPANY --repository https://example.test/duplicate --yes").InvokeAsync().DefaultTimeout()); 351Assert.Equal(CliExitCodes.Success, await root.Parse("config set templateSources.company.path templates/api --global").InvokeAsync().DefaultTimeout()); 352Assert.Equal(CliExitCodes.Success, await root.Parse("config set TEMPLATESOURCES.COMPANY.repository https://example.test/repo --global").InvokeAsync().DefaultTimeout()); 353Assert.Equal(CliExitCodes.Success, await root.Parse("config set templateSources.company.ref main --global").InvokeAsync().DefaultTimeout()); 363Assert.Equal(CliExitCodes.Success, await root.Parse("template source add other --repository https://example.test/other --yes").InvokeAsync().DefaultTimeout()); 364Assert.Equal(CliExitCodes.Success, await root.Parse("template source remove company").InvokeAsync().DefaultTimeout()); 366Assert.Equal(CliExitCodes.Success, await root.Parse("template source remove OTHER").InvokeAsync().DefaultTimeout()); 402Assert.Equal(CliExitCodes.Success, result); 420Assert.Equal(CliExitCodes.Success, await provider.GetRequiredService<RootCommand>() 446Assert.Equal(CliExitCodes.InvalidCommand, result); 469Assert.Equal(CliExitCodes.InvalidCommand, result); 486Assert.Equal(CliExitCodes.Success, await root.Parse(["config", "set", $"templateSources.company.{field}", value, "--global"]).InvokeAsync().DefaultTimeout()); 492Assert.Equal(CliExitCodes.Success, await root.Parse("template source remove broken").InvokeAsync().DefaultTimeout());
Commands\NewCommandTemplateConfigPersistenceTests.cs (2)
325Assert.Equal((int)CliExitCodes.Success, exitCode); 481Assert.Equal((int)CliExitCodes.Success, exitCode);
Commands\NewCommandTests.cs (77)
43Assert.Equal(CliExitCodes.Success, exitCode); 69Assert.Equal(CliExitCodes.FailedToCreateNewProject, exitCode); 149Assert.Equal(CliExitCodes.Success, configExitCode); 178Assert.Equal(CliExitCodes.Success, exitCode); 205Assert.Equal(CliExitCodes.Success, exitCode); 230Assert.Equal(CliExitCodes.Success, exitCode); 285Assert.Equal(CliExitCodes.Success, exitCode); 318Assert.Equal(CliExitCodes.Success, exitCode); 350Assert.Equal(CliExitCodes.Success, exitCode); 430Assert.Equal(CliExitCodes.Success, exitCode); 507Assert.Equal(CliExitCodes.Success, exitCode); 621Assert.Equal(CliExitCodes.Success, exitCode); 653Assert.Equal(CliExitCodes.Success, exitCode); 690Assert.Equal(CliExitCodes.FailedToCreateNewProject, exitCode); 730Assert.Equal(CliExitCodes.FailedToCreateNewProject, exitCode); 827Assert.Equal(CliExitCodes.Success, exitCode); 890Assert.Equal(CliExitCodes.Success, exitCode); 949Assert.Equal(CliExitCodes.Success, exitCode); 1006Assert.Equal(CliExitCodes.Success, exitCode); 1071Assert.Equal(CliExitCodes.Success, exitCode); 1106Assert.Equal(CliExitCodes.Success, exitCode); 1167Assert.Equal(CliExitCodes.Success, exitCode); 1230Assert.Equal(CliExitCodes.Success, exitCode); 1258Assert.Equal(CliExitCodes.Success, exitCode); 1329Assert.Equal(CliExitCodes.Success, exitCode); 1374Assert.Equal(CliExitCodes.Success, exitCode); 1426Assert.Equal(CliExitCodes.Success, exitCode); 1453Assert.Equal(CliExitCodes.Success, exitCode); 1488Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1523Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1555Assert.Equal(CliExitCodes.Success, exitCode); 1594Assert.Equal(CliExitCodes.Success, exitCode); 1630Assert.Equal(CliExitCodes.Success, exitCode); 1658Assert.Equal(CliExitCodes.Success, exitCode); 1675Assert.Equal(CliExitCodes.Success, exitCode); 1714Assert.Equal(CliExitCodes.Success, exitCode); 1741Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 1776Assert.Equal(CliExitCodes.Success, exitCode); 1810Assert.Equal(CliExitCodes.Success, exitCode); 1884Assert.Equal(CliExitCodes.Success, exitCode); 1925Assert.Equal(CliExitCodes.Success, exitCode); 1973Assert.Equal(CliExitCodes.Success, exitCode); 2014Assert.Equal(CliExitCodes.Success, exitCode); 2092Assert.Equal(CliExitCodes.Success, exitCode); 2172Assert.Equal(CliExitCodes.Success, exitCode); 2237Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); 2296Assert.Equal(CliExitCodes.Success, exitCode); 2352Assert.Equal(CliExitCodes.Success, exitCode); 2408Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); 2439Assert.Equal(CliExitCodes.Success, exitCode); 2460Assert.Equal(CliExitCodes.Success, exitCode); 2485Assert.Equal(CliExitCodes.Success, exitCode); 2532Assert.Equal(CliExitCodes.MissingRequiredArgument, exitCode); 2580Assert.Equal(CliExitCodes.Success, exitCode); 2624Assert.Equal(CliExitCodes.Success, exitCode); 2668Assert.Equal(CliExitCodes.Success, exitCode); 2809Assert.Equal(CliExitCodes.Success, exitCode); 2868Assert.Equal(CliExitCodes.Success, exitCode); 2925Assert.Equal(CliExitCodes.Success, exitCode); 2987Assert.Equal(CliExitCodes.Success, exitCode); 3049Assert.Equal(CliExitCodes.Success, exitCode); 3112Assert.Equal(CliExitCodes.Success, exitCode); 3191Assert.Equal(CliExitCodes.Success, exitCode); 3265Assert.Equal(CliExitCodes.Success, exitCode); 3334Assert.Equal(CliExitCodes.Success, exitCode); 3388Assert.Equal(CliExitCodes.Success, exitCode); 3426Assert.Equal(CliExitCodes.Success, exitCode); 3456Assert.Equal(CliExitCodes.Success, exitCode); 3483Assert.Equal(CliExitCodes.Success, exitCode); 3512Assert.Equal(CliExitCodes.Success, exitCode); 3535Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 3571Assert.Equal(CliExitCodes.FailedToCreateNewProject, exitCode); 3593Assert.Equal(CliExitCodes.Success, exitCode); 3628Assert.Equal(CliExitCodes.Success, exitCode); 3653Assert.Equal(CliExitCodes.FailedToCreateNewProject, exitCode); 3699Assert.Equal(CliExitCodes.Success, exitCode); 3759Assert.Equal(CliExitCodes.FailedToCreateNewProject, exitCode);
Commands\PsCommandTests.cs (22)
46Assert.Equal(CliExitCodes.Success, exitCode); 62Assert.Equal(CliExitCodes.Success, exitCode); 80Assert.Equal(CliExitCodes.Success, exitCode); 98Assert.Equal(CliExitCodes.Success, exitCode); 113Assert.NotEqual(CliExitCodes.Success, exitCode); 165Assert.Equal(CliExitCodes.Success, exitCode); 217Assert.Equal(CliExitCodes.Success, exitCode); 255Assert.Equal(CliExitCodes.Success, exitCode); 301Assert.Equal(CliExitCodes.Success, exitCode); 343Assert.Equal(CliExitCodes.Success, exitCode); 389Assert.Equal(CliExitCodes.Success, exitCode); 422Assert.Equal(CliExitCodes.Success, exitCode); 463Assert.Equal(CliExitCodes.Success, exitCode); 486Assert.Equal(CliExitCodes.Success, exitCode); 522Assert.Equal(CliExitCodes.Success, exitCode); 562Assert.Equal(CliExitCodes.Success, exitCode); 604Assert.Equal(CliExitCodes.Success, exitCode); 648Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 696Assert.Equal(CliExitCodes.Success, exitCode); 740Assert.Equal(CliExitCodes.Success, exitCode); 787Assert.Equal(CliExitCodes.Success, exitCode); 826Assert.Equal(CliExitCodes.Success, exitCode);
Commands\PublishCommandTests.cs (4)
56Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); // Ensure the command fails 87Assert.Equal(CliExitCodes.AppHostIncompatible, exitCode); // Ensure the command fails 118Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); // Ensure the command fails 161Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); // Ensure the command fails
Commands\ResourceCommandHelperTests.cs (2)
178Assert.Equal(CliExitCodes.FailedToExecuteResourceCommand, exitCode); 209Assert.Equal(CliExitCodes.FailedToExecuteResourceCommand, exitCode);
Commands\ResourceCommandTests.cs (73)
34Assert.Equal(CliExitCodes.Success, exitCode); 66Assert.Equal(CliExitCodes.Success, exitCode); 97Assert.Equal(CliExitCodes.Success, exitCode); 123Assert.Equal(CliExitCodes.Success, exitCode); 146Assert.Equal(CliExitCodes.Success, exitCode); 187Assert.Equal(CliExitCodes.Success, exitCode); 234Assert.Equal(CliExitCodes.Success, exitCode); 277Assert.Equal(CliExitCodes.Success, exitCode); 305Assert.Equal(CliExitCodes.Success, exitCode); 323Assert.NotEqual(CliExitCodes.Success, exitCode); 342Assert.NotEqual(CliExitCodes.Success, exitCode); 359Assert.NotEqual(CliExitCodes.Success, exitCode); 379Assert.NotEqual(CliExitCodes.Success, exitCode); 393Assert.Equal(CliExitCodes.Success, exitCode); 407Assert.Equal(CliExitCodes.Success, exitCode); 430Assert.Equal(CliExitCodes.Success, exitCode); 462Assert.Equal(CliExitCodes.Success, exitCode); 501Assert.Equal(CliExitCodes.Success, exitCode); 525Assert.Equal(CliExitCodes.Success, exitCode); 549Assert.Equal(CliExitCodes.Success, exitCode); 586Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 613Assert.Equal(CliExitCodes.Success, exitCode); 650Assert.Equal(CliExitCodes.Success, exitCode); 688Assert.Equal(CliExitCodes.Success, exitCode); 723Assert.Equal(CliExitCodes.Success, exitCode); 756Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 783Assert.Equal(CliExitCodes.Success, exitCode); 810Assert.Equal(CliExitCodes.Success, exitCode); 837Assert.Equal(CliExitCodes.Success, exitCode); 864Assert.Equal(CliExitCodes.Success, exitCode); 884Assert.Equal(CliExitCodes.Success, exitCode); 920Assert.Equal(CliExitCodes.Success, exitCode); 948Assert.Equal(CliExitCodes.Success, exitCode); 984Assert.Equal(CliExitCodes.Success, exitCode); 1015Assert.Equal(CliExitCodes.Success, exitCode); 1050Assert.Equal(CliExitCodes.Success, exitCode); 1086Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1116Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1142Assert.Equal(CliExitCodes.Success, exitCode); 1169Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1198Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1238Assert.Equal(CliExitCodes.FailedToExecuteResourceCommand, exitCode); 1273Assert.Equal(CliExitCodes.FailedToExecuteResourceCommand, exitCode); 1342Assert.Equal(CliExitCodes.Success, exitCode); 1372Assert.Equal(CliExitCodes.Success, exitCode); 1405Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1434Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1463Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1493Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1525Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1563Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1599Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1634Assert.Equal(CliExitCodes.Success, exitCode); 1663Assert.Equal(CliExitCodes.Success, exitCode); 1692Assert.Equal(CliExitCodes.Success, exitCode); 1721Assert.Equal(CliExitCodes.Success, exitCode); 1756Assert.Equal(CliExitCodes.Success, exitCode); 1800Assert.Equal(CliExitCodes.Success, exitCode); 1844Assert.Equal(CliExitCodes.FailedToExecuteResourceCommand, exitCode); 1880Assert.Equal(CliExitCodes.FailedToExecuteResourceCommand, exitCode); 1919Assert.Equal(CliExitCodes.Success, exitCode); 1953Assert.Equal(CliExitCodes.Success, exitCode); 1993Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 2011Assert.Equal(CliExitCodes.Success, exitCode); 2050Assert.Equal(CliExitCodes.Success, exitCode); 2084Assert.Equal(CliExitCodes.Success, exitCode); 2113Assert.Equal(CliExitCodes.Success, exitCode); 2152Assert.Equal(CliExitCodes.Success, exitCode); 2182Assert.Equal(CliExitCodes.Success, exitCode); 2219Assert.Equal(CliExitCodes.Success, exitCode); 2240Assert.Equal(CliExitCodes.Success, exitCode); 2266Assert.Equal(CliExitCodes.Success, exitCode); 2316Assert.Equal(CliExitCodes.Success, exitCode);
Commands\RestoreCommandTests.cs (4)
33return (int)Aspire.Cli.CliExitCodes.Success; 44Assert.Equal(Aspire.Cli.CliExitCodes.Success, exitCode); 71return (int)Aspire.Cli.CliExitCodes.Success; 82Assert.Equal(Aspire.Cli.CliExitCodes.SdkNotInstalled, exitCode);
Commands\RunCommandTests.cs (86)
98Assert.Equal(CliExitCodes.Success, exitCode); 150Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 174DefaultExitCode = CliExitCodes.FailedToDotnetRunAppHost 192Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 243Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); 288Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); 348Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 374return CliExitCodes.Success; 391Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 432Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 480Assert.Equal(CliExitCodes.Success, exitCode); 559runCompletionSource.TrySetResult(CliExitCodes.Cancelled); 563Assert.Equal(CliExitCodes.Success, exitCode); 621return CliExitCodes.Cancelled; 654Assert.Equal(CliExitCodes.Success, exitCode); 690return Task.FromResult(CliExitCodes.Cancelled); 707Assert.Equal(CliExitCodes.Success, exitCode); 760Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 854Assert.Equal(CliExitCodes.Success, await pendingCommand.DefaultTimeout()); 859runCompletion.TrySetResult(CliExitCodes.Cancelled); 863Assert.Equal(CliExitCodes.Success, exitCode); 954Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 1014return CliExitCodes.Success; 1065Assert.Equal(CliExitCodes.Success, exitCode); 1123return CliExitCodes.Cancelled; 1161Assert.Equal(CliExitCodes.Success, exitCode); 1230Assert.Equal(CliExitCodes.Success, exitCode); 1248Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 1279Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 1296Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 1314Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 1378Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); 1408Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); 1441Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 1530Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 1652DefaultExitCode = CliExitCodes.FailedToDotnetRunAppHost 1675Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, await result.InvokeAsync().DefaultTimeout()); 1704var message = AppHostLauncher.GetDetachedFailureMessage(CliExitCodes.FailedToBuildArtifacts); 1787return CliExitCodes.FailedToDotnetRunAppHost; 1811Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 1857return CliExitCodes.FailedToDotnetRunAppHost; 1878Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 1942Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 2041return CliExitCodes.Success; 2069Assert.Equal(CliExitCodes.Success, exitCode); 2112return CliExitCodes.Success; 2140Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 2258runCompletion.TrySetResult(CliExitCodes.Cancelled); 2262Assert.Equal(teardownFails ? CliExitCodes.InvalidCommand : 2263extensionCancelled ? CliExitCodes.Success : CliExitCodes.FailedToDotnetRunAppHost, exitCode); 2305return CliExitCodes.FailedToDotnetRunAppHost; 2322Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 2366return CliExitCodes.FailedToDotnetRunAppHost; 2383Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 2418return CliExitCodes.FailedToDotnetRunAppHost; 2437Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 2490return CliExitCodes.FailedToDotnetRunAppHost; 2507Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 2669Assert.Equal(CliExitCodes.Success, exitCode); 2742Assert.Equal(CliExitCodes.Success, exitCode); 2877Assert.Equal(CliExitCodes.Success, exitCode); 2894return Task.FromResult(CliExitCodes.Cancelled); 2921Assert.Equal(CliExitCodes.Success, exitCode); 2969Assert.Equal(CliExitCodes.Success, exitCode); 3049appHostExitCode.SetResult(CliExitCodes.FailedToDotnetRunAppHost); 3063Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 3119Assert.Equal(CliExitCodes.Success, exitCode); 3232Assert.Equal(CliExitCodes.Success, exitCode); 3334Assert.Equal(CliExitCodes.Success, exitCode); 3404Assert.Equal(CliExitCodes.Success, exitCode); 3477Assert.Equal(CliExitCodes.Success, exitCode); 3530Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); 3606Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); 3775Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); 4387Assert.Equal(CliExitCodes.Success, exitCode); 4441Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 5085Assert.Equal(CliExitCodes.Success, exitCode); 5140Assert.Equal(CliExitCodes.Success, exitCode); 5184Assert.Equal(CliExitCodes.Success, exitCode); 5212Assert.Equal(CliExitCodes.Success, exitCode); 5310Assert.Equal(CliExitCodes.Success, exitCode); 5383Assert.Equal(CliExitCodes.Success, exitCode); 5409return Task.FromResult(CliExitCodes.FailedToBuildArtifacts); 5477Assert.Equal(handoffSucceeds ? CliExitCodes.Success : CliExitCodes.InvalidCommand, exitCode);
Commands\Sdk\SdkExportCommandTests.cs (15)
30Assert.Equal(CliExitCodes.Success, exitCode); 49Assert.Equal(CliExitCodes.Success, exitCode); 68Assert.Equal(CliExitCodes.Success, exitCode); 90Assert.Equal(CliExitCodes.Success, exitCode); 137Assert.Equal(CliExitCodes.Success, exitCode); 162Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 186Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 207Assert.Equal(CliExitCodes.Success, exitCode); 237Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 257Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 282Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 303Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 323Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 348Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); 367Assert.NotEqual(CliExitCodes.Success, exitCode);
Commands\SdkCommandTests.cs (1)
25Assert.Equal(CliExitCodes.InvalidCommand, exitCode);
Commands\SdkDumpCommandTests.cs (12)
73Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 88Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 103Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 118Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 133Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 187Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 202Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 217Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 248Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 281Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); 340Assert.True(exitCode == CliExitCodes.Success, 341$"aspire sdk dump --format ci failed for '{projectPath}'. Expected exit code {CliExitCodes.Success}, actual {exitCode}.{Environment.NewLine}" +
Commands\SdkInstallerTests.cs (6)
49Assert.Equal(CliExitCodes.SdkNotInstalled, exitCode); 74Assert.Equal(CliExitCodes.SdkNotInstalled, exitCode); 98Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 136Assert.Equal(CliExitCodes.SdkNotInstalled, exitCode); 174Assert.Equal(CliExitCodes.SdkNotInstalled, exitCode); 197Assert.Equal(CliExitCodes.FailedToFindProject, exitCode);
Commands\SecretCommandTests.cs (46)
79Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 125Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 167Assert.Equal(CliExitCodes.Success, await command.Parse(arguments).InvokeAsync().DefaultTimeout()); 175Assert.Equal(CliExitCodes.Success, await command.Parse(arguments).InvokeAsync().DefaultTimeout()); 201Assert.Equal(CliExitCodes.Success, await command.Parse($"secret path --apphost \"{appHostFile.FullName}\"").InvokeAsync().DefaultTimeout()); 226Assert.Equal(CliExitCodes.Success, await command.Parse($"secret get ConnectionStrings:db {options}").InvokeAsync().DefaultTimeout()); 228Assert.Equal(CliExitCodes.Success, await command.Parse($"secret set Parameters:other synthetic {options}").InvokeAsync().DefaultTimeout()); 230Assert.Equal(CliExitCodes.Success, await command.Parse(["secret", "set", "ConnectionStrings:db", updated, "-e", environment, "--apphost", appHostFile.FullName]).InvokeAsync().DefaultTimeout()); 233Assert.Equal(CliExitCodes.Success, await command.Parse($"secret list --format json {options}").InvokeAsync().DefaultTimeout()); 237Assert.Equal(CliExitCodes.Success, await command.Parse($"secret delete ConnectionStrings:db {options}").InvokeAsync().DefaultTimeout()); 285Assert.Equal(CliExitCodes.Success, exitCode); 328Assert.Equal(CliExitCodes.Success, exitCode); 388Assert.Equal(CliExitCodes.Cancelled, exitCode); 433Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 483Assert.NotEqual(CliExitCodes.Success, exitCode); 532Assert.Equal(conflictingValue, exitCode != CliExitCodes.Success); 571Assert.Equal(CliExitCodes.Success, exitCode); 597Assert.Equal(CliExitCodes.Success, exitCode); 623Assert.Equal(CliExitCodes.Success, exitCode); 650Assert.Equal(CliExitCodes.Success, setExitCode); 658Assert.Equal(CliExitCodes.Success, getExitCode); 665Assert.Equal(CliExitCodes.Success, listExitCode); 671Assert.Equal(CliExitCodes.ConfigNotFound, defaultGetExitCode); 676Assert.Equal(CliExitCodes.Success, deleteExitCode); 681Assert.Equal(CliExitCodes.ConfigNotFound, deletedGetExitCode); 699Assert.Equal(CliExitCodes.Success, await command.Parse($"secret set --environment Production Parameters:key prod-secret {projectOption}").InvokeAsync().DefaultTimeout()); 703Assert.Equal(CliExitCodes.Success, await command.Parse($"secret set Parameters:key dev-secret {projectOption}").InvokeAsync().DefaultTimeout()); 709Assert.Equal(CliExitCodes.Success, await command.Parse($"secret get --environment Production Parameters:key {projectOption}").InvokeAsync().DefaultTimeout()); 713Assert.Equal(CliExitCodes.Success, await command.Parse($"secret list --all --format json {projectOption}").InvokeAsync().DefaultTimeout()); 717Assert.Equal(CliExitCodes.Success, await command.Parse($"secret delete --environment Production Parameters:key {projectOption}").InvokeAsync().DefaultTimeout()); 718Assert.Equal(CliExitCodes.ConfigNotFound, await command.Parse($"secret get --environment Production Parameters:key {projectOption}").InvokeAsync().DefaultTimeout()); 733Assert.Equal(CliExitCodes.Success, await command.Parse( 737Assert.Equal(CliExitCodes.Success, await command.Parse( 766Assert.Equal(CliExitCodes.Success, setDevelopmentExitCode); 773Assert.Equal(CliExitCodes.Success, setProductionExitCode); 779Assert.Equal(CliExitCodes.Success, listAllExitCode); 819Assert.Equal(CliExitCodes.Success, getLegacyExitCode); 825Assert.Equal(CliExitCodes.Success, setExitCode); 882Assert.Equal(CliExitCodes.Success, await command.Parse($"secret set Parameters:key initial -e {originalEnvironment} {projectOption}").InvokeAsync().DefaultTimeout()); 883Assert.Equal(CliExitCodes.Success, await command.Parse($"secret set Parameters:key updated -e {alternateEnvironment} {projectOption}").InvokeAsync().DefaultTimeout()); 886Assert.Equal(CliExitCodes.Success, await command.Parse($"secret get Parameters:key -e {alternateEnvironment} {projectOption}").InvokeAsync().DefaultTimeout()); 890Assert.Equal(CliExitCodes.Success, await command.Parse($"secret list --all --format json {projectOption}").InvokeAsync().DefaultTimeout()); 896Assert.Equal(CliExitCodes.Success, await command.Parse($"secret path -e {alternateEnvironment} {projectOption}").InvokeAsync().DefaultTimeout()); 899Assert.Equal(CliExitCodes.Success, await command.Parse($"secret delete Parameters:key -e {alternateEnvironment} {projectOption}").InvokeAsync().DefaultTimeout()); 900Assert.Equal(CliExitCodes.ConfigNotFound, await command.Parse($"secret get Parameters:key -e {originalEnvironment} {projectOption}").InvokeAsync().DefaultTimeout()); 933Assert.Equal(CliExitCodes.Success, exitCode);
Commands\StartCommandTests.cs (21)
53Assert.Equal(CliExitCodes.Cancelled, exitCode); 71Assert.Equal(CliExitCodes.Success, exitCode); 91Assert.Equal(CliExitCodes.Success, exitCode); 107Assert.Equal(CliExitCodes.Success, exitCode); 121Assert.Equal(CliExitCodes.Success, exitCode); 135Assert.Equal(CliExitCodes.Success, exitCode); 173DefaultExitCode = CliExitCodes.FailedToDotnetRunAppHost 191Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 219Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 268DefaultExitCode = CliExitCodes.FailedToDotnetRunAppHost 290Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, await result.InvokeAsync().DefaultTimeout()); 323Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 353Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 398Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 457Assert.Equal(CliExitCodes.Success, exitCode); 513Assert.Equal(CliExitCodes.Success, exitCode); 542Assert.Equal(CliExitCodes.Success, exitCode); 566Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 605Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 641Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 789public int ExitCode => CliExitCodes.FailedToDotnetRunAppHost;
Commands\StopCommandTests.cs (43)
41Assert.Equal(CliExitCodes.Success, exitCode); 55Assert.NotEqual(CliExitCodes.Success, exitCode); 94Assert.Equal(CliExitCodes.Success, exitCode); 160Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 199Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 219Assert.NotEqual(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 247Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 286Assert.Equal(CliExitCodes.Success, exitCode); 316Assert.Equal(CliExitCodes.Success, exitCode); 342Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 374Assert.Equal(CliExitCodes.Success, exitCode); 407Assert.Equal(CliExitCodes.Success, exitCode); 443Assert.Equal(CliExitCodes.Success, exitCode); 479Assert.Equal(CliExitCodes.Success, exitCode); 532Assert.Equal(CliExitCodes.Success, exitCode); 566Assert.Equal(CliExitCodes.Success, exitCode); 607Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 646Assert.Equal(CliExitCodes.Success, exitCode); 687Assert.Equal(CliExitCodes.Success, exitCode); 692Assert.Equal(CliExitCodes.Success, stopCommandActivity.GetTagItem(TelemetryConstants.Tags.ProcessExitCode)); 703Assert.All(stopAppHostActivities, activity => Assert.Equal(CliExitCodes.Success, activity.GetTagItem(TelemetryConstants.Tags.ProcessExitCode))); 728Assert.Equal(CliExitCodes.Success, exitCode); 764Assert.Equal(CliExitCodes.Success, exitCode); 798Assert.Equal(CliExitCodes.Success, exitCode); 844Assert.Equal(CliExitCodes.Success, exitCode); 882Assert.Equal(CliExitCodes.Success, exitCode); 915Assert.Equal(CliExitCodes.Success, exitCode); 955Assert.Equal(CliExitCodes.Success, exitCode); 992Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 1035Assert.Equal(CliExitCodes.Success, exitCode); 1075Assert.Equal(CliExitCodes.Success, exitCode); 1114Assert.Equal(CliExitCodes.Success, exitCode); 1158Assert.Equal(CliExitCodes.Success, exitCode); 1200Assert.Equal(CliExitCodes.Success, exitCode); 1242Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 1280Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 1318Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 1352Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 1389Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 1427Assert.Equal(CliExitCodes.Success, exitCode); 1447Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1469Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1508Assert.Equal(CliExitCodes.Success, exitCode);
Commands\TelemetryCommandTests.cs (3)
36Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 301Assert.Equal(CliExitCodes.DashboardFailure, exitCode); 389Assert.Equal(CliExitCodes.DashboardFailure, exitCode);
Commands\TelemetryFollowTests.cs (4)
39Assert.Equal(CliExitCodes.Success, exitCode); 67Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 86Assert.NotEqual(CliExitCodes.Success, exitCode); 100Assert.Equal(CliExitCodes.InvalidCommand, exitCode);
Commands\TelemetryLogsCommandTests.cs (17)
34Assert.Equal(CliExitCodes.Success, exitCode); 52Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 78Assert.Equal(CliExitCodes.Success, exitCode); 113Assert.Equal(CliExitCodes.Success, exitCode); 143Assert.Equal(CliExitCodes.Success, exitCode); 223Assert.Equal(CliExitCodes.Success, exitCode); 275Assert.Equal(CliExitCodes.Success, exitCode); 297Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 320Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 363Assert.Equal(CliExitCodes.DashboardFailure, exitCode); 406Assert.Equal(CliExitCodes.DashboardFailure, exitCode); 445Assert.Equal(CliExitCodes.DashboardFailure, exitCode); 475Assert.Equal(CliExitCodes.DashboardFailure, exitCode); 515Assert.Equal(CliExitCodes.DashboardFailure, exitCode); 571Assert.Equal(CliExitCodes.Success, exitCode); 653Assert.Equal(CliExitCodes.Success, exitCode); 719Assert.Equal(CliExitCodes.Success, exitCode);
Commands\TelemetrySpansCommandTests.cs (11)
33Assert.Equal(CliExitCodes.Success, exitCode); 51Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 77Assert.Equal(CliExitCodes.Success, exitCode); 112Assert.Equal(CliExitCodes.Success, exitCode); 196Assert.Equal(CliExitCodes.Success, exitCode); 220Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 258Assert.Equal(CliExitCodes.DashboardFailure, exitCode); 298Assert.Equal(CliExitCodes.DashboardFailure, exitCode); 382Assert.Equal(CliExitCodes.Success, exitCode); 453Assert.Equal(CliExitCodes.Success, exitCode); 500Assert.Equal(CliExitCodes.Success, exitCode);
Commands\TelemetryTracesCommandTests.cs (13)
35Assert.Equal(CliExitCodes.Success, exitCode); 133Assert.Equal(CliExitCodes.Success, exitCode); 219Assert.Equal(CliExitCodes.Success, exitCode); 248Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 274Assert.Equal(CliExitCodes.Success, exitCode); 325Assert.Equal(CliExitCodes.Success, exitCode); 441Assert.Equal(CliExitCodes.Success, exitCode); 465Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 503Assert.Equal(CliExitCodes.DashboardFailure, exitCode); 586Assert.Equal(CliExitCodes.Success, exitCode); 670Assert.Equal(CliExitCodes.Success, exitCode); 719Assert.Equal(CliExitCodes.Success, exitCode); 766Assert.Equal(CliExitCodes.Success, exitCode);
Commands\TemplateSourceStartupTests.cs (17)
67[InlineData("--log-level Debug template source add company --repository https://example.com/other --yes", false, CliExitCodes.InvalidCommand)] 68[InlineData("--log-level Debug template source add company --repository https://example.com/other --yes", true, CliExitCodes.InvalidCommand)] 69[InlineData("template --nologo source remove missing", false, CliExitCodes.ConfigNotFound)] 70[InlineData("template --nologo source remove missing", true, CliExitCodes.InvalidCommand)] 116RunStartup(home.FullName, workspace.Path, arguments, CliExitCodes.Success); 134"template source add company --repository https://example.com/templates --yes", CliExitCodes.InvalidCommand); 138RunStartup(home.FullName, workspace.Path, "config info", CliExitCodes.Success); 140"template source add company --repository https://example.com/templates --yes", CliExitCodes.Success, 164RunStartup(home.FullName, workspace.Path, "template source list", CliExitCodes.InvalidCommand); 211Assert.Equal(CliExitCodes.InvalidCommand, 288RunStartup(home.FullName, workspace.Path, $"config set {key} {value} --global", CliExitCodes.Success); 294RunStartup(home.FullName, workspace.Path, "new --help", CliExitCodes.Success); 311RunStartup(home.FullName, workspace.Path, "config delete features.defaultWatchEnabled --global", CliExitCodes.Success); 327RunStartup(home.FullName, workspace.Path, "config set appHost.path apphost.cs", CliExitCodes.Success); 348RunStartup(home.FullName, workspace.Path, "--version", CliExitCodes.Success); 353RunStartup(home.FullName, workspace.Path, "config set channel stable --global", CliExitCodes.Success); 354RunStartup(home.FullName, workspace.Path, "config get channel", CliExitCodes.Success);
Commands\TerminalCommandTests.cs (20)
29Assert.Equal(CliExitCodes.Success, exitCode); 45Assert.NotEqual(CliExitCodes.Success, exitCode); 59Assert.NotEqual(CliExitCodes.Success, exitCode); 74Assert.Equal(CliExitCodes.Success, exitCode); 93Assert.Equal(CliExitCodes.AppHostIncompatible, exitCode); 113Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 138Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 163Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 219Assert.Equal(CliExitCodes.InvalidCommand, await result.InvokeAsync().DefaultTimeout()); 261Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 314Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 333Assert.Equal(CliExitCodes.Success, exitCode); 355Assert.Equal(CliExitCodes.AppHostIncompatible, exitCode); 379Assert.Equal(CliExitCodes.Success, exitCode); 426Assert.Equal(CliExitCodes.Success, exitCode); 461Assert.Equal(CliExitCodes.Success, exitCode); 584Assert.Equal(CliExitCodes.Success, exitCode); 695Assert.Equal(CliExitCodes.Success, exitCode); 767Assert.Equal(CliExitCodes.Success, exitCode); 807Assert.Equal(CliExitCodes.Success, exitCode);
Commands\TerminalTapePlayCommandTests.cs (23)
67Assert.Equal(CliExitCodes.InvalidCommand, await result.InvokeAsync().DefaultTimeout()); 91Assert.Equal(CliExitCodes.InvalidCommand, await result.InvokeAsync().DefaultTimeout()); 106Assert.Equal(CliExitCodes.FailedToFindProject, await result.InvokeAsync().DefaultTimeout()); 110[InlineData("incompatible", CliExitCodes.AppHostIncompatible)] 111[InlineData("missing", CliExitCodes.InvalidCommand)] 112[InlineData("unavailable", CliExitCodes.InvalidCommand)] 113[InlineData("replicas", CliExitCodes.InvalidCommand)] 114[InlineData("unknown-instance", CliExitCodes.InvalidCommand)] 180Assert.Equal(CliExitCodes.InvalidCommand, await result.InvokeAsync().DefaultTimeout()); 252Assert.Equal(CliExitCodes.Success, await play.DefaultTimeout()); 311Assert.Equal(callerCancels ? CliExitCodes.Cancelled : CliExitCodes.WaitTimeout, await play.DefaultTimeout()); 353Assert.Equal(CliExitCodes.WaitTimeout, await play.DefaultTimeout()); 375Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 409Assert.Equal(CliExitCodes.Success, await play.DefaultTimeout()); 430Assert.Equal(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 453Assert.Equal(CliExitCodes.InvalidCommand, await invalid.InvokeAsync().DefaultTimeout()); 459Assert.Equal(CliExitCodes.Success, await valid.InvokeAsync().DefaultTimeout()); 478Assert.Equal(CliExitCodes.FailedToExecuteResourceCommand, await result.InvokeAsync().DefaultTimeout()); 500Assert.Equal(CliExitCodes.WaitTimeout, await play.DefaultTimeout()); 519Assert.Equal(CliExitCodes.Cancelled, await play.DefaultTimeout()); 538Assert.Equal(CliExitCodes.FailedToExecuteResourceCommand, await play.DefaultTimeout()); 552Assert.Equal(CliExitCodes.FailedToExecuteResourceCommand, await result.InvokeAsync().DefaultTimeout());
Commands\TrayCommandTests.cs (23)
37Assert.Equal(CliExitCodes.Success, await provider.GetRequiredService<RootCommand>() 59return (CliExitCodes.Success, null); 63Assert.Equal(CliExitCodes.Success, await provider.GetRequiredService<RootCommand>() 81Assert.Equal(CliExitCodes.InvalidCommand, await provider.GetRequiredService<RootCommand>() 114Assert.Equal(CliExitCodes.Success, await provider.GetRequiredService<RootCommand>() 137Assert.Equal(CliExitCodes.Success, await provider.GetRequiredService<RootCommand>() 151Assert.Equal(CliExitCodes.Success, await provider.GetRequiredService<RootCommand>() 167Assert.Equal(CliExitCodes.Success, await provider.GetRequiredService<RootCommand>() 229Assert.Equal(CliExitCodes.Success, await invocation.DefaultTimeout()); 254Assert.Equal(CliExitCodes.Success, await command.Parse("tray start --non-interactive --nologo").InvokeAsync().DefaultTimeout()); 293Assert.Equal(CliExitCodes.InvalidCommand, await provider.GetRequiredService<RootCommand>() 327Assert.Equal(CliExitCodes.InvalidCommand, await provider.GetRequiredService<RootCommand>() 367Assert.Equal(CliExitCodes.InvalidCommand, await provider.GetRequiredService<RootCommand>() 429Assert.Equal(CliExitCodes.InvalidCommand, await provider.GetRequiredService<RootCommand>() 483Assert.Equal(timeout ? CliExitCodes.WaitTimeout : CliExitCodes.Cancelled, await invocation.DefaultTimeout()); 523cancellation.Cancel(CliExitCodes.Cancelled); 561Assert.Equal(CliExitCodes.Cancelled, exitCode); 577Assert.NotEqual(CliExitCodes.Success, await result.InvokeAsync().DefaultTimeout()); 595Assert.Equal(CliExitCodes.Success, await command.Parse("tray --help").InvokeAsync().DefaultTimeout()); 677Assert.Equal(start ? CliExitCodes.InvalidCommand : CliExitCodes.Success, 722Assert.Equal(CliExitCodes.InvalidCommand, await provider.GetRequiredService<RootCommand>()
Commands\TrayProtocolCommandTests.cs (6)
41Assert.Equal(CliExitCodes.Success, exitCode); 75Assert.Equal(CliExitCodes.Success, exitCode); 120Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 196Assert.Equal(scenario is "stopped" or "replacement", exitCode == CliExitCodes.Success); 245Assert.Equal(CliExitCodes.InvalidCommand, message.ExitCode); 294Assert.Equal(CliExitCodes.InvalidCommand, exitCode);
Commands\UpdateCommandRepositoryToolsTests.cs (9)
65Assert.Equal(CliExitCodes.Success, result); 162Assert.Equal(CliExitCodes.Success, result); 213Assert.Equal(CliExitCodes.SdkNotInstalled, result); 278Assert.Equal(CliExitCodes.Success, result); 319Assert.Equal(CliExitCodes.Success, result); 342Assert.Equal(CliExitCodes.Success, result); 381Assert.Equal(CliExitCodes.FailedToUpgradeProject, result); 540Assert.Equal(restoreAttempted && restoreExitCode != 0 ? CliExitCodes.FailedToUpgradeProject : CliExitCodes.Success, result);
Commands\UpdateCommandTests.cs (65)
43Assert.Equal(CliExitCodes.Success, exitCode); 76Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 129Assert.Equal(CliExitCodes.Success, exitCode); 179Assert.Equal(CliExitCodes.Success, exitCode); 295Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 372Assert.Equal(CliExitCodes.Success, exitCode); 418Assert.Equal(CliExitCodes.FailedToUpgradeProject, exitCode); 482Assert.Equal(CliExitCodes.Success, exitCode); 541Assert.Equal(CliExitCodes.Success, exitCode); 596Assert.Equal(CliExitCodes.Success, exitCode); 673Assert.Equal(CliExitCodes.Success, exitCode); 752Assert.Equal(CliExitCodes.Success, exitCode); 829Assert.Equal(CliExitCodes.Success, exitCode); 872Assert.Equal(CliExitCodes.Success, exitCode); 915Assert.Equal(CliExitCodes.Success, exitCode); 991Assert.Equal(CliExitCodes.Success, exitCode); 1062Assert.Equal(CliExitCodes.Success, exitCode); 1096Assert.Equal(CliExitCodes.Success, exitCode); 1132Assert.Equal(CliExitCodes.Success, exitCode); 1159Assert.Equal(CliExitCodes.Success, exitCode); 1234Assert.Equal(CliExitCodes.Success, exitCode); 1266Assert.Equal(CliExitCodes.Success, exitCode); 1301Assert.Equal(CliExitCodes.Success, exitCode); 1425Assert.Equal(CliExitCodes.Success, exitCode); 1456Assert.Equal(CliExitCodes.Success, exitCode); 1495Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 1574Assert.Equal(CliExitCodes.Success, exitCode); 1618Assert.Equal(CliExitCodes.InvalidCommand, exitCode); 1771Assert.Equal(CliExitCodes.Success, exitCode); 1836Assert.Equal(CliExitCodes.Success, exitCode); 1893Assert.Equal(CliExitCodes.FailedToUpgradeProject, exitCode); 1957Assert.Equal(CliExitCodes.Success, exitCode); 2019Assert.Equal(CliExitCodes.Cancelled, exitCode); 2080Assert.Equal(CliExitCodes.Success, exitCode); 2099Assert.Equal(CliExitCodes.Success, exitCode); 2120Assert.Equal(CliExitCodes.Success, exitCode); 2138Assert.Equal(CliExitCodes.Success, exitCode); 2160Assert.Equal(CliExitCodes.Success, exitCode); 2181Assert.Equal(CliExitCodes.Success, exitCode); 2237Assert.Equal(CliExitCodes.FailedToUpgradeProject, exitCode); 2304Assert.Equal(CliExitCodes.FailedToUpgradeProject, exitCode); 2330Assert.Equal(CliExitCodes.Success, exitCode); 2355Assert.Equal(CliExitCodes.Success, exitCode); 2382Assert.Equal(CliExitCodes.Success, exitCode); 2412Assert.Equal(CliExitCodes.Success, exitCode); 2435Assert.Equal(CliExitCodes.Success, exitCode); 2459Assert.Equal(CliExitCodes.Success, exitCode); 2538Assert.Equal(CliExitCodes.Success, exitCode); 2612Assert.Equal(CliExitCodes.Success, exitCode); 2698Assert.Equal(CliExitCodes.Success, exitCode); 2754Assert.Equal(CliExitCodes.Success, exitCode); 2779Assert.Equal(CliExitCodes.Success, exitCode); 2802Assert.Equal(CliExitCodes.Success, exitCode); 2822Assert.Equal(CliExitCodes.Success, exitCode); 2842Assert.Equal(CliExitCodes.Success, exitCode); 2866Assert.Equal(CliExitCodes.Success, exitCode); 2903Assert.Equal(CliExitCodes.Success, exitCode); 2931Assert.Equal(CliExitCodes.Success, exitCode); 2957Assert.Equal(CliExitCodes.Success, exitCode); 2996Assert.Equal(CliExitCodes.Success, exitCode); 3025Assert.Equal(CliExitCodes.Success, exitCode); 3046Assert.Equal(CliExitCodes.FailedToUpgradeProject, exitCode); 3227Assert.Equal(CliExitCodes.Cancelled, exitCode); 3456Assert.Equal(CliExitCodes.Success, exitCode); 3499Assert.Equal(CliExitCodes.MissingRequiredArgument, exitCode);
Commands\WaitCommandTests.cs (15)
30Assert.Equal(CliExitCodes.Success, exitCode); 45Assert.NotEqual(CliExitCodes.Success, exitCode); 59Assert.Equal(CliExitCodes.Success, exitCode); 73Assert.Equal(CliExitCodes.Success, exitCode); 87Assert.Equal(CliExitCodes.Success, exitCode); 101Assert.Equal(CliExitCodes.Success, exitCode); 118Assert.Equal(CliExitCodes.Success, exitCode); 135Assert.Equal(CliExitCodes.Success, exitCode); 167Assert.Equal(CliExitCodes.WaitResourceFailed, exitCode); 209Assert.Equal(CliExitCodes.Success, exitCode); 245Assert.Equal(CliExitCodes.Success, exitCode); 277Assert.Equal(CliExitCodes.WaitTimeout, exitCode); 313Assert.Equal(CliExitCodes.Success, exitCode); 345Assert.Equal(CliExitCodes.WaitResourceFailed, exitCode); 387Assert.Equal(CliExitCodes.WaitResourceFailed, exitCode);
DotNet\DotNetCliRunnerTests.cs (4)
1527Assert.Equal(CliExitCodes.Success, await runTask.DefaultTimeout()); 1612Assert.Equal(CliExitCodes.Success, exitCode); 2845Assert.Equal(CliExitCodes.Success, result.ExitCode); 3034Assert.Equal(CliExitCodes.Success, result.ExitCode);
Interaction\ConsoleInteractionServiceTests.cs (4)
1232Assert.Equal(CliExitCodes.AppHostIncompatible, exitCode); 1249Assert.Equal(CliExitCodes.AppHostIncompatible, exitCode); 1266Assert.Equal(CliExitCodes.AppHostIncompatible, exitCode); 1283Assert.Equal(CliExitCodes.AppHostIncompatible, exitCode);
ProfileCaptureServiceTests.cs (5)
400Assert.Equal(CliExitCodes.Success, exitCode); 436Assert.Equal(CliExitCodes.Success, exitCode); 457Assert.Equal(CliExitCodes.DashboardFailure, exitCode); 473Assert.Equal(CliExitCodes.DashboardFailure, exitCode); 643KillCallback = _ => exitCompletionSource.TrySetResult(CliExitCodes.Success)
Projects\GuestAppHostProjectTests.cs (6)
1977Assert.Equal(CliExitCodes.FailedToBuildArtifacts, exitCode); 1987[InlineData(CliExitCodes.Success, "The AppHost server process exited")] 2093Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 2179Assert.Equal(CliExitCodes.Cancelled, await runTask); 2237Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode); 2289Assert.Equal(CliExitCodes.FailedToDotnetRunAppHost, exitCode);
Projects\ProjectLocatorTests.cs (4)
679Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 710Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 981Assert.Equal(CliExitCodes.FailedToFindProject, exitCode); 2432Assert.Equal(CliExitCodes.FailedToFindProject, exitCode);
Telemetry\AgentTelemetryPersistenceTests.cs (6)
245Assert.False(await manager.TryShutdownAsync(CliExitCodes.Success, ReportedTelemetryMode.Local)); 250Assert.True(await manager.TryShutdownAsync(CliExitCodes.Success, ReportedTelemetryMode.Local)); 330.Select(_ => Task.Run(() => manager.TryShutdownAsync(CliExitCodes.Success, ReportedTelemetryMode.Local))) 351return await manager.TryShutdownAsync(CliExitCodes.Success, ReportedTelemetryMode.Local); 361Assert.True(await manager.TryShutdownAsync(CliExitCodes.Success, ReportedTelemetryMode.Local)); 373Assert.False(await manager.TryShutdownAsync(CliExitCodes.Success, ReportedTelemetryMode.Local));
Telemetry\ReportedLogExportTests.cs (4)
61Assert.True(await manager.TryShutdownAsync(CliExitCodes.Success, mode)); 181Assert.True(await manager.TryShutdownAsync(CliExitCodes.Success, mode)); 183Assert.Same(manager.TryShutdownAsync(CliExitCodes.Success, mode), 184manager.TryShutdownAsync(CliExitCodes.Success, mode));
Telemetry\TelemetryShutdownTests.cs (12)
29[InlineData(nameof(ReportedTelemetryMode.Local), CliExitCodes.Success, Timeout.Infinite)] 30[InlineData(nameof(ReportedTelemetryMode.Local), CliExitCodes.Cancelled, Timeout.Infinite)] 31[InlineData(nameof(ReportedTelemetryMode.Local), CliExitCodes.InvalidCommand, 300)] 32[InlineData(nameof(ReportedTelemetryMode.CI), CliExitCodes.Success, 5000)] 33[InlineData(nameof(ReportedTelemetryMode.CI), CliExitCodes.Cancelled, 5000)] 34[InlineData(nameof(ReportedTelemetryMode.CI), CliExitCodes.InvalidCommand, 5000)] 35[InlineData(nameof(ReportedTelemetryMode.Agent), CliExitCodes.Success, Timeout.Infinite)] 36[InlineData(nameof(ReportedTelemetryMode.Agent), CliExitCodes.InvalidCommand, Timeout.Infinite)] 65Assert.Same(shutdown, manager.TryShutdownAsync(CliExitCodes.Success, mode)); 99Assert.True(await manager.TryShutdownAsync(CliExitCodes.InvalidCommand, mode)); 265: manager.TryShutdownAsync(CliExitCodes.Success, mode); 306await manager.TryShutdownAsync(CliExitCodes.Success, mode).DefaultTimeout();
Templating\TemplateEngineFactoryGitCheckoutTests.cs (1)
107Assert.Equal(CliExitCodes.FailedToInstallTemplates, exception.ExitCode);
Templating\TemplateEngineFactoryGitTests.cs (1)
122Assert.Equal(CliExitCodes.FailedToInstallTemplates, exception.ExitCode);