158 references to Logs
Aspire.Cli.Tests (158)
Commands\ConfigCommandTests.cs (6)
506
var output = string.Join("\n", outputWriter.
Logs
);
532
var output = string.Join("\n", outputWriter.
Logs
);
554
var output = string.Join("\n", outputWriter.
Logs
);
576
var output = string.Join("\n", outputWriter.
Logs
);
597
var output = string.Join("\n", outputWriter.
Logs
);
623
var output = string.Join("\n", outputWriter.
Logs
);
Commands\DescribeCommandTests.cs (25)
301
var jsonLines = outputWriter.
Logs
382
var resourcesByName = outputWriter.
Logs
421
var jsonLine = Assert.Single(outputWriter.
Logs
, l => l.TrimStart().StartsWith("{", StringComparison.Ordinal));
459
Assert.Single(outputWriter.
Logs
, l => l.TrimStart().StartsWith("{", StringComparison.Ordinal));
507
var jsonLine = Assert.Single(outputWriter.
Logs
, l => l.TrimStart().StartsWith("{", StringComparison.Ordinal));
553
var jsonLine = Assert.Single(outputWriter.
Logs
, l => l.TrimStart().StartsWith("{", StringComparison.Ordinal));
602
var resourceLines = outputWriter.
Logs
634
var jsonLines = outputWriter.
Logs
639
Assert.DoesNotContain(outputWriter.
Logs
, l => l.Contains("unexpected error occurred", StringComparison.OrdinalIgnoreCase));
663
Assert.Single(outputWriter.
Logs
, l => l.TrimStart().StartsWith("{", StringComparison.Ordinal));
715
var jsonOutput = string.Join("", outputWriter.
Logs
);
754
var jsonOutput = string.Join("", outputWriter.
Logs
);
785
var jsonLines = outputWriter.
Logs
815
var jsonOutput = string.Join("", outputWriter.
Logs
);
841
var jsonOutput = string.Join("", outputWriter.
Logs
);
868
var jsonOutput = string.Join("", outputWriter.
Logs
);
893
var jsonLines = outputWriter.
Logs
921
var jsonLines = outputWriter.
Logs
965
await Verify(string.Join("", outputWriter.
Logs
), "mmd")
986
await Verify(string.Join("", outputWriter.
Logs
), "mmd");
1009
await Verify(string.Join("", outputWriter.
Logs
), "mmd").UseParameters(resource);
1027
await Verify(string.Join("", outputWriter.
Logs
), "mmd").UseParameters(resource.Length == 0 ? "empty" : resource);
1041
Assert.Equal("", string.Join("", outputWriter.
Logs
));
1058
Assert.Equal("", string.Join("", outputWriter.
Logs
));
1079
Assert.Equal("", string.Join("", outputWriter.
Logs
));
Commands\DocsCommandTests.cs (1)
209
var output = string.Join("\n", outputWriter.
Logs
);
Commands\DoctorCommandTests.cs (2)
154
var stdoutText = string.Concat(outputWriter.
Logs
);
1027
var stdoutText = string.Concat(outputWriter.
Logs
);
Commands\ExtensionInternalCommandTests.cs (3)
78
var allOutput = string.Join(string.Empty, capturedOutput.
Logs
);
125
var allOutput = string.Join(string.Empty, capturedOutput.
Logs
);
155
var allOutput = string.Join(string.Empty, capturedOutput.
Logs
);
Commands\LogsCommandTests.cs (31)
387
var jsonOutput = outputWriter.
Logs
.FirstOrDefault(l => l.Contains("\"logs\""));
419
Assert.Contains(outputWriter.
Logs
, l => l.Contains("[apiservice-abc123]"));
420
Assert.Contains(outputWriter.
Logs
, l => l.Contains("[apiservice-def456]"));
423
Assert.Contains(outputWriter.
Logs
, l => l.Contains("[redis]"));
466
var jsonOutput = outputWriter.
Logs
.FirstOrDefault(l => l.Contains("\"logs\""));
504
var jsonOutput = outputWriter.
Logs
.FirstOrDefault(l => l.Contains("\"logs\""));
544
var logLines = outputWriter.
Logs
.Where(l => l.StartsWith("2025-", StringComparison.Ordinal)).ToList();
567
var logLines = outputWriter.
Logs
.Where(l => l.StartsWith("[", StringComparison.Ordinal)).ToList();
601
var logLine = Assert.Single(outputWriter.
Logs
, l => l.StartsWith("[", StringComparison.Ordinal));
633
var jsonOutput = outputWriter.
Logs
.First(l => l.Contains("\"logs\"", StringComparison.Ordinal));
655
var jsonOutput = outputWriter.
Logs
.FirstOrDefault(l => l.Contains("\"logs\""));
680
var jsonOutput = outputWriter.
Logs
.FirstOrDefault(l => l.Contains("\"logs\""));
705
var jsonOutput = outputWriter.
Logs
.FirstOrDefault(l => l.Contains("\"logs\""));
790
var jsonOutput = outputWriter.
Logs
.FirstOrDefault(l => l.Contains("\"logs\""));
898
Assert.Contains(outputWriter.
Logs
, l => l.Contains("[redis] Ready to accept connections", StringComparison.Ordinal));
899
Assert.DoesNotContain(outputWriter.
Logs
, l => l.Contains("late-hidden", StringComparison.Ordinal));
920
Assert.Single(outputWriter.
Logs
, l => l.TrimStart().StartsWith("{", StringComparison.Ordinal));
921
Assert.DoesNotContain(outputWriter.
Logs
, l => l.Contains("unexpected error occurred", StringComparison.OrdinalIgnoreCase));
943
Assert.Single(outputWriter.
Logs
, l => l.TrimStart().StartsWith("{", StringComparison.Ordinal));
1056
var jsonOutput = outputWriter.
Logs
.FirstOrDefault(l => l.Contains("\"logs\""));
1087
var jsonOutput = outputWriter.
Logs
.FirstOrDefault(l => l.Contains("\"logs\""));
1116
var jsonOutput = outputWriter.
Logs
.FirstOrDefault(l => l.Contains("\"logs\""));
1147
var jsonOutput = outputWriter.
Logs
.FirstOrDefault(l => l.Contains("\"logs\""));
1179
var jsonOutput = outputWriter.
Logs
.FirstOrDefault(l => l.Contains("\"logs\""));
1298
var jsonOutput = outputWriter.
Logs
.FirstOrDefault(l => l.Contains("\"logs\"", StringComparison.Ordinal));
1348
var jsonOutput = outputWriter.
Logs
.FirstOrDefault(l => l.Contains("\"logs\"", StringComparison.Ordinal));
1396
Assert.DoesNotContain(outputWriter.
Logs
, l => l.Contains("Ready to accept connections", StringComparison.Ordinal));
1397
Assert.Contains(outputWriter.
Logs
, l => l.Contains("Connection timeout error", StringComparison.Ordinal));
1422
Assert.DoesNotContain(outputWriter.
Logs
, l => l.Contains("Ready to accept connections", StringComparison.Ordinal));
1423
Assert.Contains(outputWriter.
Logs
, l => l.Contains("Connection timeout error", StringComparison.Ordinal));
1424
Assert.DoesNotContain(outputWriter.
Logs
, l => l.Contains("Client connected", StringComparison.Ordinal));
Commands\LsCommandTests.cs (13)
118
var jsonOutput = string.Join(string.Empty, textWriter.
Logs
);
158
var jsonOutput = string.Join(string.Empty, textWriter.
Logs
);
199
var jsonOutput = string.Join(string.Empty, textWriter.
Logs
);
241
var stdoutText = string.Join(string.Empty, textWriter.
Logs
);
273
var stdoutText = string.Join(string.Empty, textWriter.
Logs
);
313
var lines = textWriter.
Logs
.ToArray();
355
var lines = textWriter.
Logs
.ToArray();
400
var lines = textWriter.
Logs
.ToArray();
446
var partialLines = textWriter.
Logs
.ToArray();
456
Assert.Single(textWriter.
Logs
);
491
var lines = textWriter.
Logs
.ToArray();
512
Assert.Empty(textWriter.
Logs
);
545
var output = string.Join('\n', textWriter.
Logs
);
Commands\PsCommandTests.cs (13)
167
var jsonOutput = string.Join(string.Empty, textWriter.
Logs
);
219
var jsonOutput = string.Join(string.Empty, textWriter.
Logs
);
257
var jsonOutput = string.Join(string.Empty, textWriter.
Logs
);
303
var jsonOutput = string.Join(string.Empty, textWriter.
Logs
);
345
var jsonOutput = string.Join(string.Empty, textWriter.
Logs
);
391
var output = string.Join(Environment.NewLine, textWriter.
Logs
);
424
var output = string.Join(Environment.NewLine, textWriter.
Logs
);
465
var output = string.Join(Environment.NewLine, textWriter.
Logs
);
488
var json = string.Join(string.Empty, textWriter.
Logs
);
605
var output = JsonSerializer.Deserialize(Assert.Single(textWriter.
Logs
), PsCommandJsonContext.RelaxedEscaping.AppHostDisplayInfo);
742
var jsonOutput = string.Join(string.Empty, textWriter.
Logs
);
789
var jsonOutput = string.Join(string.Empty, textWriter.
Logs
);
828
var jsonOutput = string.Join(string.Empty, textWriter.
Logs
);
Commands\RootCommandTests.cs (1)
226
var help = string.Join(Environment.NewLine, outputWriter.
Logs
);
Commands\SecretCommandTests.cs (28)
41
Assert.Contains(expectedPath, outputWriter.
Logs
);
67
Assert.Contains(expectedPath, outputWriter.
Logs
);
97
outputWriter.
Logs
.Clear();
102
Assert.Contains("prod-secret", outputWriter.
Logs
);
104
outputWriter.
Logs
.Clear();
109
Assert.Contains(outputWriter.
Logs
, line => line.Contains("Parameters:api_key", StringComparison.Ordinal));
151
outputWriter.
Logs
.Clear();
153
Assert.Contains("prod-secret", outputWriter.
Logs
);
155
outputWriter.
Logs
.Clear();
157
Assert.Contains(outputWriter.
Logs
, line => line.Contains("prod-secret", StringComparison.Ordinal));
158
Assert.Contains(outputWriter.
Logs
, line => line.Contains("dev-secret", StringComparison.Ordinal));
178
outputWriter.
Logs
.Clear();
182
Assert.Contains(outputWriter.
Logs
, line => line.Contains("\"development\"", StringComparison.Ordinal));
183
Assert.Contains(outputWriter.
Logs
, line => line.Contains("\"lowercase-secret\"", StringComparison.Ordinal));
218
outputWriter.
Logs
.Clear();
223
Assert.Contains(outputWriter.
Logs
, line => line.Contains("\"Development\"", StringComparison.Ordinal));
224
Assert.Contains(outputWriter.
Logs
, line => line.Contains("\"Parameters:api_key\"", StringComparison.Ordinal));
225
Assert.Contains(outputWriter.
Logs
, line => line.Contains("\"dev-secret\"", StringComparison.Ordinal));
226
Assert.Contains(outputWriter.
Logs
, line => line.Contains("\"Production\"", StringComparison.Ordinal));
227
Assert.Contains(outputWriter.
Logs
, line => line.Contains("\"Azure:SubscriptionId\"", StringComparison.Ordinal));
228
Assert.Contains(outputWriter.
Logs
, line => line.Contains("\"prod-subscription\"", StringComparison.Ordinal));
263
Assert.Contains("old", outputWriter.
Logs
);
328
outputWriter.
Logs
.Clear();
330
Assert.Contains("updated", outputWriter.
Logs
);
332
outputWriter.
Logs
.Clear();
334
Assert.Contains(outputWriter.
Logs
, line => line.Contains($"\"{originalEnvironment}\"", StringComparison.Ordinal));
338
outputWriter.
Logs
.Clear();
340
Assert.Contains(Path.Combine(directory, $"{originalEnvironment}.json"), outputWriter.
Logs
);
Commands\TelemetryLogsCommandTests.cs (5)
81
var logLines = outputWriter.
Logs
.Where(l => l.Contains("redis") || l.Contains("apiservice")).ToList();
116
var logLines = outputWriter.
Logs
.Where(l => l.Contains("apiservice")).ToList();
145
var logLine = Assert.Single(outputWriter.
Logs
, l => l.Contains("apiservice", StringComparison.Ordinal));
224
var logLines = outputWriter.
Logs
.Where(l => l.Contains("redis")).ToList();
655
var jsonLine = outputWriter.
Logs
.Single(l => l.TrimStart().StartsWith('['));
Commands\TelemetrySpansCommandTests.cs (4)
80
var spanLines = outputWriter.
Logs
.Where(l => l.Contains("frontend") || l.Contains("backend")).ToList();
115
var spanLines = outputWriter.
Logs
.Where(l => l.Contains("apiservice")).ToList();
197
var spanLines = outputWriter.
Logs
.Where(l => l.Contains("frontend")).ToList();
384
var jsonLine = outputWriter.
Logs
.Single(l => l.TrimStart().StartsWith('['));
Commands\TelemetryTracesCommandTests.cs (9)
136
var jsonLine = outputWriter.
Logs
.Single(l => l.TrimStart().StartsWith('['));
224
var jsonLine = outputWriter.
Logs
.Single(l => l.TrimStart().StartsWith('['));
277
var dataRows = ParseTableDataRows(outputWriter.
Logs
);
295
var summaryLine = outputWriter.
Logs
.Last(l => l.StartsWith("Showing", StringComparison.Ordinal));
328
var dataRows = ParseTableDataRows(outputWriter.
Logs
);
346
var summaryLine = outputWriter.
Logs
.Last(l => l.StartsWith("Showing", StringComparison.Ordinal));
442
var dataRows = ParseTableDataRows(outputWriter.
Logs
);
588
var jsonLine = outputWriter.
Logs
.Single(l => l.TrimStart().StartsWith('['));
672
var jsonLine = outputWriter.
Logs
.Single(l => l.TrimStart().StartsWith('['));
Commands\TerminalCommandTests.cs (5)
439
var stdout = string.Join("\n", capturedOutput.
Logs
).Trim();
559
var stdout = string.Join("\n", capturedOutput.
Logs
).Trim();
670
var stdout = string.Join("\n", capturedOutput.
Logs
).Trim();
742
var stdout = string.Join("\n", capturedOutput.
Logs
).Trim();
781
Assert.Equal("[]", string.Join("\n", capturedOutput.
Logs
).Trim());
Commands\TerminalTapePlayCommandTests.cs (4)
198
Assert.Equal(host.GetScreenText().TrimEnd(), string.Join('\n', stdout.
Logs
).TrimEnd());
319
Assert.Equal(host.GetScreenText().TrimEnd(), string.Join('\n', stdout.
Logs
).TrimEnd());
353
Assert.Equal(host.GetScreenText().TrimEnd(), string.Join('\n', stdout.
Logs
).TrimEnd());
420
Assert.Equal(host.GetScreenText().TrimEnd(), string.Join('\n', stdout.
Logs
).TrimEnd());
Commands\TrayProtocolCommandTests.cs (7)
42
var message = JsonSerializer.Deserialize(Assert.Single(output.
Logs
), TrayCliJsonContext.Default.TrayWatchMessage)!;
76
Assert.Equal("snapshot", JsonSerializer.Deserialize(Assert.Single(output.
Logs
), TrayCliJsonContext.Default.TrayWatchMessage)!.Type);
121
Assert.Empty(output.
Logs
);
192
var message = JsonSerializer.Deserialize(Assert.Single(output.
Logs
), TrayCliJsonContext.Default.TrayStopMessage)!;
243
var message = JsonSerializer.Deserialize(Assert.Single(output.
Logs
), TrayCliJsonContext.Default.TrayStopMessage)!;
302
var message = JsonSerializer.Deserialize(Assert.Single(output.
Logs
), TrayCliJsonContext.Default.TrayStopMessage)!;
309
Assert.Empty(output.
Logs
);
Utils\CliTestHelper.cs (1)
994
Logs
.Add(line);