Skip to content

Commit 60b946c

Browse files
authored
Merge pull request #226 from s-jepsen/expose-logcapture-events
Expose logging events, to allow asserting with other frameworks.
2 parents 93c38cb + fde3fe0 commit 60b946c

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

logcapture-core/src/main/java/org/logcapture/LogCapture.java

+4
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,8 @@ public LogCapture<T> logged(Matcher<List<ILoggingEvent>> expectedLoggingMessage,
3434
}
3535
return this;
3636
}
37+
38+
public List<ILoggingEvent> getEvents() {
39+
return Collections.unmodifiableList(events);
40+
}
3741
}

logcapture-junit5/src/main/java/org/logcapture/junit5/LogCaptureExtension.java

+4
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,8 @@ public LogCapture logged(Matcher<List<ILoggingEvent>> expectedLoggingMessage) {
4848
public LogCapture logged(Matcher<List<ILoggingEvent>> expectedLoggingMessage, Integer times) {
4949
return new LogCapture<>(logAppender.events()).logged(expectedLoggingMessage, times);
5050
}
51+
52+
public List<ILoggingEvent> getEvents() {
53+
return logAppender.events();
54+
}
5155
}

0 commit comments

Comments
 (0)