diff --git a/modules/mockk/src/jvmMain/kotlin/io/mockk/junit5/MockKExtension.kt b/modules/mockk/src/jvmMain/kotlin/io/mockk/junit5/MockKExtension.kt index e9ea9370..8f849e0a 100644 --- a/modules/mockk/src/jvmMain/kotlin/io/mockk/junit5/MockKExtension.kt +++ b/modules/mockk/src/jvmMain/kotlin/io/mockk/junit5/MockKExtension.kt @@ -124,7 +124,7 @@ class MockKExtension : TestInstancePostProcessor, ParameterResolver, AfterAllCal } } finally { // Clear all mocks after missed verifications or unnecessary stubs. Solves Issue #963. - if (!context.keepMocks || context.requireParallelTesting) { + if (!context.keepMocks && !context.requireParallelTesting) { clearAllMocks() } }