Public Access
This commit is contained in:
@@ -155,15 +155,18 @@ public sealed class WorkflowRulesEditorTests
|
||||
new MeetingAssistantOptions(),
|
||||
logDirectory: root);
|
||||
|
||||
using var provider = new MeetingAssistantFileLoggerProvider(root);
|
||||
provider.CreateLogger("Test").LogInformation("locked needle");
|
||||
|
||||
var tail = await tools.ReadLogs(tail: 2);
|
||||
var range = await tools.ReadLogs(from: 2, to: 2);
|
||||
var range = await tools.ReadLogs(from: 1, to: 1);
|
||||
var search = await tools.SearchLogs("needle");
|
||||
|
||||
Assert.DoesNotContain("first line", tail);
|
||||
Assert.Contains("second needle", tail);
|
||||
Assert.Equal("second needle", range.Trim());
|
||||
Assert.Contains("meeting-assistant.log:2 second needle", search);
|
||||
Assert.Contains("meeting-assistant.log.1:1 rotated needle", search);
|
||||
Assert.Contains("locked needle", tail);
|
||||
Assert.Contains("locked needle", search);
|
||||
Assert.Contains("locked needle", range);
|
||||
Assert.Contains("meeting-assistant.log:1", search);
|
||||
Assert.Contains("meeting-assistant.log.2:1 rotated needle", search);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
||||
Reference in New Issue
Block a user