27 references to PlaywrightInstallStatus
aspire (16)
Agents\Playwright\PlaywrightCliInstaller.cs (12)
109
public async Task<(
PlaywrightInstallStatus
Status, string? Message)> InstallAsync(string repoRoot, IReadOnlySet<string> selectedSkillDirectories, CancellationToken cancellationToken)
116
private async Task<(
PlaywrightInstallStatus
Status, string? Message)> InstallCoreAsync(string repoRoot, IReadOnlySet<string> selectedSkillDirectories, CancellationToken cancellationToken)
122
return (
PlaywrightInstallStatus
.Skipped, null);
139
return (
PlaywrightInstallStatus
.Failed, string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.PlaywrightCliInstaller_InvalidVersionOverride, VersionOverrideKey, versionOverride));
155
return (
PlaywrightInstallStatus
.Failed, string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.PlaywrightCliInstaller_FailedToResolvePackage, NpmPackageInfo.FormatPackageSpecifier(PackageName, effectiveRange)));
204
return (
PlaywrightInstallStatus
.Failed, string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.PlaywrightCliInstaller_FailedToDownload, NpmPackageInfo.FormatPackageSpecifier(PackageName, packageInfo.Version)));
233
return (
PlaywrightInstallStatus
.Failed, string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.PlaywrightCliInstaller_ProvenanceVerificationFailed, NpmPackageInfo.FormatPackageSpecifier(PackageName, packageInfo.Version), provenanceResult.Outcome));
249
return (
PlaywrightInstallStatus
.Failed, string.Format(CultureInfo.CurrentCulture, AgentCommandStrings.PlaywrightCliInstaller_FailedToInstallGlobally, NpmPackageInfo.FormatPackageSpecifier(PackageName, packageInfo.Version)));
277
private async Task<(
PlaywrightInstallStatus
Status, string? Message)> InstallAndMirrorSkillsAsync(
287
return (
PlaywrightInstallStatus
.Failed, AgentCommandStrings.PlaywrightCliInstaller_FailedToGenerateSkillFiles);
297
return (
PlaywrightInstallStatus
.InstalledWithWarnings, AgentCommandStrings.PlaywrightCliInstaller_InstalledWithMirrorWarnings);
300
return (
PlaywrightInstallStatus
.Installed, null);
Commands\AgentInitCommand.cs (4)
413
case
PlaywrightInstallStatus
.Installed:
416
case
PlaywrightInstallStatus
.InstalledWithWarnings:
419
case
PlaywrightInstallStatus
.Failed:
423
case
PlaywrightInstallStatus
.Skipped:
Aspire.Cli.Tests (11)
Agents\PlaywrightCliInstallerTests.cs (11)
41
Assert.Equal(
PlaywrightInstallStatus
.Failed, status);
74
Assert.Equal(
PlaywrightInstallStatus
.Installed, status);
144
Assert.Equal(
PlaywrightInstallStatus
.Installed, status);
175
Assert.Equal(
PlaywrightInstallStatus
.Failed, status);
217
Assert.Equal(
PlaywrightInstallStatus
.Installed, status);
262
Assert.Equal(
PlaywrightInstallStatus
.Installed, status);
305
Assert.Equal(
PlaywrightInstallStatus
.Failed, status);
353
Assert.Equal(
PlaywrightInstallStatus
.Installed, status);
449
Assert.Equal(
PlaywrightInstallStatus
.Failed, status);
495
Assert.Equal(
PlaywrightInstallStatus
.Installed, status);
576
Assert.Equal(
PlaywrightInstallStatus
.Failed, status);