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