Surefire Report
Summary
[Summary] [Package List] [Test Cases]
Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|
409 | 0 | 0 | 3 | 99.3% | 3.927 s |
Note: failures are anticipated and checked for with assertions while errors are unanticipated.
Package List
[Summary] [Package List] [Test Cases]
Package | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|
com.github.valfirst.slf4jtest | 401 | 0 | 0 | 3 | 99.3% | 3.914 s |
uk.org.lidalia.lang | 8 | 0 | 0 | 0 | 100% | 0.013 s |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
com.github.valfirst.slf4jtest
uk.org.lidalia.lang
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
ThreadLocalTests | 8 | 0 | 0 | 0 | 100% | 0.013 s |
Test Cases
[Summary] [Package List] [Test Cases]
TestLoggerFactoryTests
ConfigureCleanupViaProgrammaticExtensionRegistrationTests$Something
![]() |
info | 0.013 s |
![]() |
error | 0.001 s |
ConfigureCleanupViaDeclarativeExtensionRegistrationTests$Something
![]() |
info | 0.001 s |
![]() |
error | 0 s |
TestLoggerAssertionsTest$HasLevel
![]() |
returnsLevelAssertRegardlessOfWhetherLogsAreAvailableOrNot | 0.002 s |
![]() |
propagatesAnyThreadToLevelAssert | 0.022 s |
TestLoggerAssertionsTest$HasLoggedTestCase$TestCase$Throwables
TestLoggerFactoryResetRuleUnitTests
![]() |
resetsThreadLocalDataBeforeTest | 0.001 s |
![]() |
resetsThreadLocalDataOnException | 0.001 s |
![]() |
resetsThreadLocalDataAfterTest | 0 s |
![]() |
doesNotResetNonThreadLocalData | 0.001 s |
JulConfigTests
![]() |
testLogging | 0.003 s |
![]() |
testExtension | 0 s |
![]() |
testSetupTwice | 0 s |
TestLoggerAssertionsTest$HasNotLoggedTestCase$LogMessage
TestLoggerAssertionsTest$HasLoggedTestCase$TestCase$WithoutThrowable
TestLoggerAssertionsTest$HasLoggedTestCase$CustomPredicates
![]() |
failsWhenPredicateDoesNotMatch | 0.002 s |
![]() |
failsWhenPredicateDoesNotMatch | 0.001 s |
![]() |
passesWhenPredicateMatches | 0.001 s |
![]() |
passesWhenPredicateMatches | 0.001 s |
ThreadLocalTests
TestLoggerAssertionsTest$HasNotLoggedTestCase$TestCase$Throwables
TestLoggerTests
![]() |
traceMarkerMessageManyArgs | 0.004 s |
![]() |
debugMarkerMessageOneArg | 0 s |
![]() |
infoMarkerMessageManyArgsWithThrowable | 0 s |
![]() |
infoMessageOneArg | 0.001 s |
![]() |
doesNotCaptureWhenCaptureLevelGreaterThanEventLevel | 0.001 s |
![]() |
nullMdcValue | 0.001 s |
![]() |
captureAllLevelsByDefault | 0 s |
![]() |
captureLevelAndLoggerLevelAreChecked | 0.001 s |
![]() |
doesNotWhenPrintLevelGreaterThanEventLevelOnJdkUpTo10(Level, StdOut)[1] | 0.007 s |
![]() |
doesNotWhenPrintLevelGreaterThanEventLevelOnJdkUpTo10(Level, StdOut)[2] | 0.001 s |
![]() |
traceEnabledMarker | 0.001 s |
![]() |
clearOnlyChangesLevelForCurrentThread | 0.001 s |
![]() |
debugMessageThrowable | 0.001 s |
![]() |
doesNotCaptureWhenCaptureLevelIsNull | 0.001 s |
![]() |
debugMarkerMessageTwoArgs | 0.001 s |
![]() |
getLoggingEventsReturnsUnmodifiableList | 0.001 s |
![]() |
traceMarkerMessageManyArgsWithThrowable | 0 s |
![]() |
errorEnabled | 0.001 s |
![]() |
traceEnabled | 0 s |
![]() |
debugMessageOneArg | 0.001 s |
![]() |
traceMarkerMessageThrowable | 0.001 s |
![]() |
errorMarkerMessageThrowable | 0 s |
![]() |
errorEnabledMarker | 0 s |
![]() |
traceMessageTwoArgs | 0 s |
![]() |
getLoggingEventsReturnsCopyNotView | 0.001 s |
![]() |
traceMarkerMessage | 0 s |
![]() |
infoMessageManyArgs | 0 s |
![]() |
warnMessageTwoArgs | 0.001 s |
![]() |
infoMessage(String)[1] | 0.001 s |
![]() |
infoMessage(String)[2] | 0.001 s |
![]() |
debugMessageTwoArgs | 0.001 s |
![]() |
warnMessageOneArg | 0 s |
![]() |
traceMarkerMessageOneArg | 0.001 s |
![]() |
traceMarkerMessageTwoArgs | 0 s |
![]() |
debugEnabled | 0.001 s |
![]() |
debugMarkerMessageThrowable | 0 s |
![]() |
doesNotWhenPrintLevelGreaterThanEventLevel(Level, StdOut) | 0 s |
- | Disabled on JRE version: 1.8.0_442 | - |
![]() |
errorMarkerMessageManyArgsWithThrowable | 0 s |
![]() |
clearAllClearsEventsLoggedInAllThreads | 0.001 s |
![]() |
infoMessageTwoArgs | 0 s |
![]() |
getLoggingEventsOnlyReturnsEventsLoggedInThisThread | 0 s |
![]() |
errorMarkerMessage | 0 s |
![]() |
traceMessageThrowable | 0.001 s |
![]() |
warnMarkerMessageManyArgsWithThrowable | 0 s |
![]() |
infoMarkerMessageTwoArgs | 0.001 s |
![]() |
warnMessageManyArgs | 0 s |
![]() |
errorMessageManyArgs | 0.001 s |
![]() |
debugMarkerMessageManyArgs | 0 s |
![]() |
infoMarkerMessageManyArgs | 0.001 s |
![]() |
infoMessageThrowable | 0 s |
![]() |
errorMarkerMessageTwoArgs | 0.001 s |
![]() |
warnMarkerMessageOneArg | 0 s |
![]() |
debugMessageManyArgsWithThrowable | 0.001 s |
![]() |
fluentFull | 0.001 s |
![]() |
clearRemovesEvents | 0 s |
![]() |
name | 0 s |
![]() |
infoEnabledMarker | 0.001 s |
![]() |
loggerSetToInfo | 0.001 s |
![]() |
loggerSetToWarn | 0 s |
![]() |
warnMessage(String)[1] | 0.001 s |
![]() |
warnMessage(String)[2] | 0 s |
![]() |
infoMarkerMessageOneArg | 0.001 s |
![]() |
clearAllChangesAllLevelsAllThreads | 0.001 s |
![]() |
warnMessageThrowable | 0.001 s |
![]() |
traceMessageOneArg | 0 s |
![]() |
getAllLoggingEventsReturnsEventsLoggedInAllThreads | 0.001 s |
![]() |
fluentCaptureNotEnabled | 0.001 s |
![]() |
errorMessageThrowable | 0 s |
![]() |
warnMarkerMessageThrowable | 0 s |
![]() |
debugEnabledMarker | 0 s |
![]() |
infoEnabled | 0.001 s |
![]() |
errorMessageTwoArgs | 0 s |
![]() |
infoMarkerMessage | 0.001 s |
![]() |
infoMessageManyArgsWithThrowable | 0 s |
![]() |
warnMarkerMessageTwoArgs | 0.001 s |
![]() |
loggerSetToDebug | 0 s |
![]() |
loggerSetToError | 0.001 s |
![]() |
loggerSetToTrace | 0 s |
![]() |
clearOnlyClearsEventsLoggedInThisThread | 0 s |
![]() |
traceMessageManyArgs | 0 s |
![]() |
debugMarkerMessageManyArgsWithThrowable | 0.001 s |
![]() |
infoMarkerMessageThrowable | 0 s |
![]() |
setEnabledLevelOnlyChangesLevelForCurrentThread | 0.001 s |
![]() |
errorMessageOneArg | 0 s |
![]() |
errorMessage(String)[1] | 0 s |
![]() |
errorMessage(String)[2] | 0 s |
![]() |
traceMessage(String)[1] | 0.001 s |
![]() |
traceMessage(String)[2] | 0.001 s |
![]() |
warnEnabledMarker | 0.001 s |
![]() |
printsWhenPrintLevelIsEqualToOrLessThanEventLevel(Level, StdOut)[1] | 0.004 s |
![]() |
printsWhenPrintLevelIsEqualToOrLessThanEventLevel(Level, StdOut)[2] | 0.001 s |
![]() |
printsWhenPrintLevelIsEqualToOrLessThanEventLevel(Level, StdOut)[3] | 0 s |
![]() |
traceMessageManyArgsWithThrowable | 0.001 s |
![]() |
debugMarkerMessage | 0 s |
![]() |
warnMarkerMessageManyArgs | 0.001 s |
![]() |
errorMarkerMessageOneArg | 0 s |
![]() |
setEnabledLevelsForAllThreads | 0.001 s |
![]() |
clearAllChangesAllLevels | 0.001 s |
![]() |
warnMessageManyArgsWithThrowable | 0.001 s |
![]() |
debugMessage(String)[1] | 0.001 s |
![]() |
debugMessage(String)[2] | 0 s |
![]() |
errorMessageManyArgsWithThrowable | 0.001 s |
![]() |
warnEnabled | 0 s |
![]() |
loggerSetToOff | 0.001 s |
![]() |
errorMarkerMessageManyArgs | 0 s |
![]() |
warnMarkerMessage | 0 s |
![]() |
clearResetsLevel | 0.001 s |
![]() |
debugMessageManyArgs | 0 s |
![]() |
clearChangesLevelsAllThreads | 0.001 s |
TestLoggerAssertionsTest$HasNotLoggedTestCase$AsLoggingEvent
LevelAssertTest$HasMessageMatching
![]() |
failsWhenDoesNotMatchExpected | 0.005 s |
![]() |
returnsSelfWhenPasses | 0.002 s |
![]() |
passesWhenDoesMatch | 0.002 s |
LoggingEventTests
![]() |
mdcIsSnapshotInTime | 0 s |
![]() |
warnMdcThrowableMessageArgs | 0 s |
![]() |
shouldHandleNullMessage | 0.001 s |
![]() |
getMarkerThrowsIllegalStateExceptionOnMultipleMarkers | 0 s |
![]() |
creatingLoggerPresent | 0 s |
![]() |
nullArgument | 0.001 s |
![]() |
constructorMessageArgs | 0 s |
![]() |
constructorAndCheckThreadContextClassloader | 0.001 s |
![]() |
argsIsSnapshotInTime | 0 s |
![]() |
constructorMarkerThrowableMessageArgs | 0.001 s |
![]() |
errorMdcMarkerThrowableMessageArgs | 0 s |
![]() |
infoMarkerThrowableMessageArgs | 0 s |
![]() |
warnMarkerThrowableMessageArgs | 0.001 s |
![]() |
mdcNotModifiable | 0 s |
![]() |
errorMarkerThrowableMessageArgs | 0.001 s |
![]() |
printWarnAndAboveOnJdkUpTo10(Level, StdOut, StdErr)[1] | 0.003 s |
![]() |
printWarnAndAboveOnJdkUpTo10(Level, StdOut, StdErr)[2] | 0.001 s |
![]() |
creatingLoggerNotPresent | 0.001 s |
![]() |
messageArgs(BiFunction, Level)[1] | 0.001 s |
![]() |
messageArgs(BiFunction, Level)[2] | 0.001 s |
![]() |
messageArgs(BiFunction, Level)[3] | 0.001 s |
![]() |
messageArgs(BiFunction, Level)[4] | 0 s |
![]() |
messageArgs(BiFunction, Level)[5] | 0 s |
![]() |
constructorThrowableMessageArgs | 0.001 s |
![]() |
argsNotModifiable | 0 s |
![]() |
fromSlf4jEventEmpty | 0 s |
![]() |
traceMdcThrowableMessageArgs | 0.001 s |
![]() |
debugMdcMarkerMessageArgs | 0 s |
![]() |
nullMdcThrowsNullPointerException | 0 s |
![]() |
errorMdcThrowableMessageArgs | 0 s |
![]() |
markerMessageArgs(TriFunction, Level)[1] | 0.001 s |
![]() |
markerMessageArgs(TriFunction, Level)[2] | 0.001 s |
![]() |
markerMessageArgs(TriFunction, Level)[3] | 0 s |
![]() |
markerMessageArgs(TriFunction, Level)[4] | 0 s |
![]() |
markerMessageArgs(TriFunction, Level)[5] | 0.001 s |
![]() |
debugMdcMarkerThrowableMessageArgs | 0 s |
![]() |
traceMarkerThrowableMessageArgs | 0 s |
![]() |
timestamp | 0.064 s |
![]() |
printWarnAndAbove(Level, StdOut, StdErr) | 0 s |
- | Disabled on JRE version: 1.8.0_442 | - |
![]() |
printToStandardOutWithThrowable(StdOut) | 0.006 s |
![]() |
fromSlf4jEventFull | 0.001 s |
![]() |
traceMdcMarkerMessageArgs | 0.001 s |
![]() |
constructorMdcMarkerThrowableMessageArgs | 0 s |
![]() |
printInfoAndBelowOnJdkUpTo10(Level, StdOut, StdErr)[1] | 0 s |
![]() |
printInfoAndBelowOnJdkUpTo10(Level, StdOut, StdErr)[2] | 0.001 s |
![]() |
printInfoAndBelowOnJdkUpTo10(Level, StdOut, StdErr)[3] | 0.001 s |
![]() |
traceMdcMarkerThrowableMessageArgs | 0 s |
![]() |
infoMdcMarkerMessageArgs | 0 s |
![]() |
warnMdcMarkerThrowableMessageArgs | 0 s |
![]() |
debugMarkerThrowableMessageArgs | 0 s |
![]() |
constructorMdcMessageArgs | 0.001 s |
![]() |
debugMdcThrowableMessageArgs | 0 s |
![]() |
throwableMessageArgs(TriFunction, Level)[1] | 0 s |
![]() |
throwableMessageArgs(TriFunction, Level)[2] | 0 s |
![]() |
throwableMessageArgs(TriFunction, Level)[3] | 0 s |
![]() |
throwableMessageArgs(TriFunction, Level)[4] | 0.001 s |
![]() |
throwableMessageArgs(TriFunction, Level)[5] | 0 s |
![]() |
errorMdcMarkerMessageArgs | 0 s |
![]() |
infoMdcMarkerThrowableMessageArgs | 0 s |
![]() |
infoMdcThrowableMessageArgs | 0.001 s |
![]() |
constructorMarkerMessageArgs | 0 s |
![]() |
printInfoAndBelow(Level, StdOut, StdErr) | 0 s |
- | Disabled on JRE version: 1.8.0_442 | - |
![]() |
nullArgumentIsFormattedLikeSlf4j | 0.001 s |
![]() |
printToStandardOutNoThrowable(StdOut) | 0.001 s |
![]() |
constructorMdcMarkerMessageArgs | 0 s |
![]() |
constructorMdcThrowableMessageArgs | 0.001 s |
![]() |
warnMdcMarkerMessageArgs | 0 s |
![]() |
mdcMessageArgs(TriFunction, Level)[1] | 0 s |
![]() |
mdcMessageArgs(TriFunction, Level)[2] | 0 s |
![]() |
mdcMessageArgs(TriFunction, Level)[3] | 0 s |
![]() |
mdcMessageArgs(TriFunction, Level)[4] | 0.001 s |
![]() |
mdcMessageArgs(TriFunction, Level)[5] | 0 s |
TestLoggerAssertionsTest$HasNotLoggedTestCase$CustomPredicates
![]() |
passesWhenPredicateDoesNotMatch | 0.003 s |
![]() |
passesWhenPredicateDoesNotMatch | 0.001 s |
![]() |
failsWhenPredicateMatches | 0.003 s |
![]() |
failsWhenPredicateMatches | 0.002 s |
TestLoggerFactoryExtensionTests
![]() |
logOnce | 0 s |
![]() |
logAgain | 0 s |
AssertionsTest
![]() |
canCreateTestLoggerAssert(TestLogger) | 0.002 s |
TestLoggingEventBuilderTests
![]() |
keyValuePairHashCode | 0.001 s |
![]() |
noKeyValuePairs | 0 s |
![]() |
keyValuePairEqualsSame | 0 s |
![]() |
keyValuePairs | 0 s |
![]() |
keyValuePairNotEqualsNull | 0 s |
![]() |
markers | 0 s |
TestLoggerAssertionsTest$HasLoggedTestCase$UsingPredicateBuilder
![]() |
failsWhenPredicateDoesNotMatch | 0.002 s |
![]() |
failsWhenPredicateDoesNotMatch | 0.001 s |
![]() |
passesWhenPredicateMatches | 0.002 s |
![]() |
passesWhenPredicateMatches | 0.001 s |
LevelAssertTest$HasLogCount
![]() |
failsWhenDoesNotMatchExpected | 0.002 s |
![]() |
returnsSelfWhenPasses | 0.001 s |
![]() |
passesWhenDoesMatch | 0.001 s |
TestMDCAdapterTests
TestLoggerFactoryExtensionUnitTests
![]() |
resetsThreadLocalData | 0.104 s |
![]() |
doesNotResetNonThreadLocalData | 0.002 s |
TestLoggerAssertionsTest$MdcComparison
![]() |
containingComparatorAllowsForAdditionalMdcEntries | 0.010 s |
![]() |
requiresExactMdcContentsByDefault | 0.010 s |
![]() |
ignoringComparatorAlwaysPasses | 0.003 s |
TestLoggerAssertionsTest$KeyValuePairsPredicate
![]() |
isTrueInCorrectOrder | 0.103 s |
![]() |
isFalseInWrongOrder | 0.002 s |
OverridablePropertiesTests
TestLoggerFactoryResetRuleTests
![]() |
logOnce | 0.001 s |
![]() |
logAgain | 0 s |
TestSLF4JServiceProviderTests
TestLoggerAssertionsTest$HasNotLoggedTestCase$UsingPredicateBuilder
![]() |
passesWhenPredicateDoesNotMatch | 0.002 s |
![]() |
passesWhenPredicateDoesNotMatch | 0.001 s |
![]() |
failsWhenPredicateMatches | 0.003 s |
![]() |
failsWhenPredicateMatches | 0.002 s |
TestLoggerAssertionsTest$DeprecatedMarkerPredicate
![]() |
isFalseWithMultipleMarkers | 0.001 s |
![]() |
isTrueWithOneMarker | 0.001 s |
![]() |
isTrueWithNoMarkers | 0.001 s |
LevelAssertTest$HasMessageContaining
![]() |
returnsSelfWhenPasses | 0.002 s |
![]() |
failsWhenDoesNotContainSubstring | 0.002 s |
![]() |
passesWhenDoesMatch | 0.001 s |
Failure Details
[Summary] [Package List] [Test Cases]