1 write to Output
Infrastructure.Tests (1)
PowerShellScripts\PowerShellCommand.cs (1)
266Output = output;
107 references to Output
Infrastructure.Tests (107)
Pipelines\ExtensionE2eRecorderStepTests.cs (1)
86var warnings = result.Output
Pipelines\NpmCliPackageTests.cs (4)
209Assert.Contains("without disabling npm optional dependencies", result.Output); 210Assert.Contains("--omit=optional", result.Output); 211Assert.Contains("--no-optional", result.Output); 212Assert.Contains("npm_config_optional=false", result.Output);
PowerShellScripts\AspireSkillsBundleHashTests.cs (3)
108var hash = ReadLines(result.Output) 111Assert.True(hash is not null, $"Expected a SHA-512 line in driver output:{Environment.NewLine}{result.Output}"); 133var line = ReadLines(result.Output)
PowerShellScripts\DownloadNativeArchivesTests.cs (25)
44Assert.Contains("AccessToken parameter not set", result.Output); 45Assert.Contains("SYSTEM_ACCESSTOKEN", result.Output); 69Assert.Contains("No build artifacts on build 99 matched 'native_archives_*'", result.Output); 70Assert.Contains("PackageArtifacts", result.Output); 71Assert.Contains("BlobArtifacts", result.Output); 94Assert.Contains("Expected all 'native_archives_*' artifacts to be 'Container' type", result.Output); 95Assert.Contains("native_archives_linux_x64=PipelineArtifact", result.Output); 136Assert.Contains("native_archives_linux_x64", result.Output); 137Assert.Contains("native_archives_win_x64", result.Output); 138Assert.Contains("archives=1 nupkgs=2", result.Output); 195Assert.Contains("zip-slip", result.Output); 229Assert.Contains("Failed downloads: native_archives_win_x64", result.Output); 231Assert.Contains("after 2 attempt(s)", result.Output); 233Assert.Contains("native_archives_linux_x64", result.Output); 234Assert.Contains("archives=1 nupkgs=1", result.Output); 269Assert.Contains("Download attempt 1/4 failed for 'native_archives_osx_x64'", result.Output); 270Assert.Contains("Download attempt 2/4 failed for 'native_archives_osx_x64'", result.Output); 271Assert.Contains("archives=1 nupkgs=1", result.Output); 300Assert.Contains("non-retryable HTTP 404", result.Output); 301Assert.DoesNotContain("Download attempt 1/4 failed for 'native_archives_missing'", result.Output); 302Assert.DoesNotContain("after 4 attempt(s)", result.Output); 333Assert.Contains("Download attempt 1/4 failed for 'native_archives_osx_arm64'", result.Output); 334Assert.Contains("archives=1 nupkgs=1", result.Output); 371Assert.Contains("Download attempt 1/4 failed for 'native_archives_linux_arm64'", result.Output); 372Assert.Contains("archives=1 nupkgs=1", result.Output);
PowerShellScripts\ExpandTestMatrixGitHubTests.cs (2)
288Assert.Contains("not found", result.Output, StringComparison.OrdinalIgnoreCase); 336Assert.Contains("invalid", result.Output.ToLowerInvariant());
PowerShellScripts\PowerShellCommand.cs (2)
277if (!string.IsNullOrEmpty(Output)) 279message += $"{System.Environment.NewLine}Output:{System.Environment.NewLine}{Output}";
PowerShellScripts\SplitTestProjectsTests.cs (2)
59Assert.Contains("Mode: collection", result.Output); 178Assert.Contains("not found", result.Output, StringComparison.OrdinalIgnoreCase);
PowerShellScripts\StageNativeCliToolPackagesTests.cs (23)
68Assert.Contains("Skipping non-canonical Aspire.Cli pointer package", result.Output); 69Assert.Contains("Skipping Aspire.Cli package outside native archive artifacts", result.Output); 99Assert.Contains("Skipping non-canonical Aspire CLI npm pointer package", result.Output); 115Assert.Contains("No Aspire CLI npm packages were found", result.Output); 116Assert.Contains("native_archives_<rid>", result.Output); 132Assert.Contains("Expected exactly one canonical Aspire.Cli pointer package", result.Output); 133Assert.Contains("native_archives_win_x64", result.Output); 149Assert.Contains("Expected exactly one canonical Aspire.Cli pointer package", result.Output); 150Assert.Contains("but found 2", result.Output); 166Assert.Contains("Unexpected Aspire.Cli package", result.Output); 167Assert.Contains("Aspire.Cli.linux-x64 RID-specific package", result.Output); 183Assert.Contains("Unexpected Aspire.Cli package", result.Output); 184Assert.Contains("Aspire.Cli.linux-x64 RID-specific package", result.Output); 201Assert.Contains("Expected exactly one Aspire.Cli RID-specific package per RID", result.Output); 218Assert.Contains("Expected exactly one Aspire.Cli RID-specific package per RID", result.Output); 219Assert.Contains($"Aspire.Cli.linux-x64.{PackageVersion}.nupkg", result.Output); 220Assert.Contains($"Aspire.Cli.linux-x64.{DifferentPackageVersion}.nupkg", result.Output); 236Assert.Contains("must match canonical pointer", result.Output); 237Assert.Contains(PackageVersion, result.Output); 238Assert.Contains($"Aspire.Cli.linux-x64.{DifferentPackageVersion}.nupkg", result.Output); 239Assert.Contains(DifferentPackageVersion, result.Output); 255Assert.Contains("No native CLI tool packages were found", result.Output); 256Assert.Contains("native_archives_<rid>", result.Output);
PowerShellScripts\ValidateNpmPackageSignaturesTests.cs (15)
42Assert.Contains("Shipping packages directory not found", result.Output); 60Assert.Contains("Shipping packages directory not found", result.Output); 76Assert.Contains("No Aspire CLI npm packages were found", result.Output); 91Assert.Contains("Missing detached signature sidecar", result.Output); 92Assert.Contains("microsoft-aspire-cli-linux-x64-13.4.0.tgz.sig", result.Output); 109Assert.Contains("content sanity check", result.Output); 110Assert.Contains("only 32 bytes", result.Output); 128Assert.Contains("content sanity check", result.Output); 129Assert.Contains("no PGP signature marker", result.Output); 149Assert.Contains("Validated 1 Aspire CLI npm package signature sidecar", result.Output); 175Assert.Contains("Validated 1 Aspire CLI npm package signature sidecar", result.Output); 196Assert.Contains("Missing detached signature sidecar", result.Output); 197Assert.Contains("microsoft-aspire-cli-linux-x64-13.4.0.tgz.sig", result.Output); 198Assert.Contains("content sanity check", result.Output); 199Assert.Contains("microsoft-aspire-cli-win-x64-13.4.0.tgz.sig", result.Output);
PowerShellScripts\ValidateNpmReleaseAliasesTests.cs (16)
38Flatten(result.Output)); 50Flatten(result.Output)); 62Flatten(result.Output)); 74Flatten(result.Output)); 86Flatten(result.Output)); 98Flatten(result.Output)); 110Flatten(result.Output)); 122Flatten(result.Output)); 136Flatten(result.Output)); 137Assert.DoesNotContain("##vso[", result.Output); 149Flatten(result.Output)); 150Assert.DoesNotContain("variable=NpmPublishOwnersEffective", result.Output); 160Assert.Contains("variable=NpmPublishOwnersEffective]joperezr", result.Output); 161Assert.Contains("variable=NpmPublishApproversEffective]ankj", result.Output); 173Assert.Contains("variable=NpmPublishOwnersEffective]joperezr", result.Output); 174Assert.Contains("variable=NpmPublishApproversEffective]adamratzman", result.Output);
PowerShellScripts\WriteClassModeTestPropsTests.cs (3)
55Assert.Contains("Class-mode split projects: 1", result.Output); 84Assert.Contains("Class-mode split projects: 0", result.Output); 111Assert.Contains("does not contain testProjectPath", result.Output);
WorkflowScripts\AutoRerunTransientCiFailuresTests.cs (1)
2236HarnessResponse<T>? response = JsonSerializer.Deserialize<HarnessResponse<T>>(result.Output, s_jsonOptions);
WorkflowScripts\CreateFailingTestIssueWorkflowTests.cs (1)
279var response = JsonSerializer.Deserialize<HarnessResponse<T>>(result.Output, s_jsonOptions);
WorkflowScripts\MonitorScheduledWorkflowsIntegrationTests.cs (1)
401var response = JsonSerializer.Deserialize<HarnessResponse>(result.Output, s_jsonOptions);
WorkflowScripts\MonitorScheduledWorkflowsTests.cs (1)
254var response = JsonSerializer.Deserialize<HarnessResponse<T>>(result.Output, s_jsonOptions);
WorkflowScripts\ReportCiFailureIntegrationTests.cs (1)
293var response = JsonSerializer.Deserialize<HarnessResponse>(result.Output, s_jsonOptions);
WorkflowScripts\ReportCiFailureTests.cs (1)
90var response = JsonSerializer.Deserialize<HarnessResponse<T>>(result.Output, s_jsonOptions);
WorkflowScripts\ReportPipelineFailureIntegrationTests.cs (1)
299var response = JsonSerializer.Deserialize<HarnessResponse>(result.Output, s_jsonOptions);
WorkflowScripts\ReportPipelineFailureTests.cs (1)
148var response = JsonSerializer.Deserialize<HarnessResponse<T>>(result.Output, s_jsonOptions);
WorkflowScripts\ReportSpecializedTestFailuresTests.cs (1)
237var response = JsonSerializer.Deserialize<HarnessResponse<T>>(result.Output, s_jsonOptions);
WorkflowScripts\SpecializedTestFailureRunnerTests.cs (1)
237var response = JsonSerializer.Deserialize<HarnessResponse>(result.Output, s_jsonOptions);
WorkflowScripts\TrackingIssueTests.cs (1)
295var response = JsonSerializer.Deserialize<HarnessResponse<T>>(result.Output, s_jsonOptions);