| lambda$collect$8(String[], TestLogRecord) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| TestLoggers() |   | 88% |   | 68% | 5 | 9 | 4 | 37 | 0 | 1 |
| expect(String, Level, boolean, Matcher, Matcher) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| isInExpectingErrorCategories(String) |   | 58% |   | 30% | 5 | 6 | 5 | 9 | 0 | 1 |
| interceptInContext(String, LogHandler) |   | 53% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| print(String, Level, boolean) |   | 47% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| lambda$expect$3(Matcher, TestLogRecord) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$collect$2(Matcher, TestLogRecord) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| collect(String, Level, boolean, Matcher, Collector) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| collect(Level, int, boolean, String, String[]) |   | 80% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
| collect(String, Level, boolean, Predicate, Collector) |   | 86% |   | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
| getJulGlobal() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getJulRoot() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| expect(String, Level, int, long, TimeUnit, Matcher[]) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| expect(String, Level, int, Matcher[]) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| addConfig(String, LogHandler, ExecutionContext, HandlerRegistration, ToIntFunction) |  | 100% |   | 50% | 1 | 2 | 0 | 8 | 0 | 1 |
| collect(String, Level, int, boolean, Predicate) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getLogger(String) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| logAssert(boolean, Level, String, long, TimeUnit, Matcher[]) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| collect(String, Level, Level, boolean, Collector, ToIntFunction) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| logAssert(boolean, Level, String, Matcher[]) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$interceptInContext$1(String, LogHandler) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| lambda$intercept$0(String, LogHandler) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| expectUncaughtException(long, TimeUnit, Matcher) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| resetJulConfig() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| intercept(String, LogHandler) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$collect$5(String, LogCollectorHandler) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| collect(String, Level, Level, boolean, Collector) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ignore(String, Level, Level) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| expect(String, Level, long, TimeUnit, Matcher[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| print(String, Level) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| collect(String, Level, boolean, Collector) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addConfig(String, LogHandler, ExecutionContext, HandlerRegistration) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| collect(Level, int, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$collect$9(TestLogRecord) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| expect(String, Level, Matcher[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| dontExpect(String, Level, Matcher[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| interceptAllLevels(String, AllLevelsLogHandler) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| validateCorrectLoggingBacked() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getConfig() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sys() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$collect$10(List) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$collect$7(ArrayDeque) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$addConfig$6(List) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$collect$4(List) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |