Skip to content

Add initial container support to Spring #49

Add initial container support to Spring

Add initial container support to Spring #49

Triggered via pull request February 6, 2026 10:55
Status Failure
Total duration 2m 48s
Artifacts 1

build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 7 warnings
BindTest.Generic Container - Emits empty update after timeout: reactive/kotlin/src/test/kotlin/com/caplin/integration/datasourcex/reactive/kotlin/BindTest.kt#L150
java.lang.AssertionError: Verification failed: call 1 of 1: CachingPublisher(#6).publish(eq(ContainerMessage(#13)))) was not called. Calls to same mock: 1) CachingPublisher(#6).getCachedMessageFactory() Stack traces: 1) io.mockk.impl.InternalPlatform.captureStackTrace (InternalPlatform.kt:130) io.mockk.impl.stub.MockKStub.handleInvocation (MockKStub.kt:255) io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation (JvmMockFactoryHelper.kt:24) io.mockk.proxy.jvm.advice.Interceptor.call (Interceptor.kt:21) io.mockk.proxy.jvm.advice.BaseAdvice.handle (BaseAdvice.kt:42) io.mockk.proxy.jvm.advice.jvm.JvmMockKProxyInterceptor.interceptNoSuper (JvmMockKProxyInterceptor.java:44) com.caplin.datasource.publisher.CachingPublisher$Subclass5.getCachedMessageFactory (-:-1) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:612) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:610) kotlinx.coroutines.flow.FlowKt__ErrorsKt$catchImpl$2.emit (Errors.kt:154) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:113) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:82) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:114) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:111) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$map$1$2.emit (Emitters.kt:219) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$filterIsInstance$1$2.emit (Emitters.kt:219) kotlinx.coroutines.flow.FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1.emit (Limit.kt:132) kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl (SharedFlow.kt:397) kotlinx.coroutines.flow.SharedFlowImpl$collect$1.invokeSuspend (SharedFlow.kt:-1) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test (TestDispatcher.kt:24) kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test (TestCoroutineScheduler.kt:99) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend (TestBuilders.kt:327) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.EventLoopImplBase.processNextEvent (EventLoop.common.kt:263) kotlinx.coroutines.BlockingCoroutine.joinBlocking (Builders.kt:95) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking (Builders.kt:69) kotlinx.coroutines.BuildersKt.runBlocking (-:1) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default (Builders.kt:47) kotlinx.coroutines.BuildersKt.runBlocking$default (-:1) kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult (TestBuildersJvm.kt:10) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:310) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:168) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0$default (TestBuilders.kt:160) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0$default (-:1) io.kotest.engine.test.interceptors.TestCoroutineInterceptor.intercept (TestCoroutineInterceptor.kt:29) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invokeSuspend (InvocationTimeoutInterceptor.kt:43) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout (Undispatched.kt:53) kotlinx.coroutines.TimeoutKt.setupTimeout (Timeout.kt:148) kotlinx.coroutines.TimeoutKt.withTimeoutOrNull (Timeout.kt:104) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor.intercept (InvocationTimeoutInterceptor.kt:42) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor.runBeforeTestAfter (TestInvocationInterceptor.kt:73) io.kotest.engine.test.TestInvocationInterceptor.access$runBeforeTestAfter (TestInvocationInterceptor.kt:14) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invokeSuspend (TestInvocationInterceptor.kt:36) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.mpp.ReplayKt.replay (replay.kt:15) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invokeSuspend (TestInvocationInterceptor.kt:32) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.CoroutineScopeKt.coroutineScope (CoroutineScope.kt:261) io.kotest.engine.test.TestInvocationInterceptor.intercept (TestInvocationInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.interceptors.MarkAbortedExceptionsAsSkippedTestInterceptor.intercept (MarkAbortedExceptionsAsSkippedTestInterceptor.kt:23) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.ExpectExceptionTestInterceptor.intercept (ExpectExceptionTestInterceptor.kt:18) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TimeoutInterceptor.intercept (TimeoutInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BlockedThreadTimeoutInterceptor.intercept (BlockedThreadTimeoutInterceptor.kt:79) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineLoggingInterceptor.intercept (CoroutineLoggingInterceptor.kt:30) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.SoftAssertInterceptor.intercept (SoftAssertInterceptor.kt:27) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.AssertionModeInterceptor.intercept (AssertionModeInterceptor.kt:25) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.LifecycleInterceptor.intercept (LifecycleInterceptor.kt:50) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invokeSuspend (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.TestExtensions.intercept (TestExtensions.kt:148) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor.intercept (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invokeSuspend (BeforeSpecListenerInterceptor.kt:50) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor.intercept (BeforeSpecListenerInterceptor.kt:60) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestEnabledCheckInterceptor.intercept (TestEnabledCheckInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invokeSuspend (CoroutineErrorCollectorInterceptor.kt:34) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext (Builders.common.kt:164) kotlinx.coroutines.BuildersKt.withContext (-:1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor.intercept (CoroutineErrorCollectorInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invokeSuspend (coroutineDispatcherFactoryInterceptor.kt:57) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.concurrency.FixedThreadCoroutineDispatcherFactory$withDispatcher$4.invokeSuspend (FixedThreadCoroutineDispatcherFactory.kt:59) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) java.lang.Thread.run (Thread.java:840)
BindTest.Generic Container - Default add and removals: reactive/kotlin/src/test/kotlin/com/caplin/integration/datasourcex/reactive/kotlin/BindTest.kt#L182
java.lang.AssertionError: Verification failed: calls are not in verification order Matchers: +ContainerMessage(#28).addElement(eq(/SUBJECT/1-items/1))) +ContainerMessage(#28).addElement(eq(/SUBJECT/1-items/2))) CachingPublisher(#22).publish(eq(ContainerMessage(#28)))) Calls: 1) CachingPublisher(#22).getCachedMessageFactory() 2) ContainerMessage(#28).setDoNotAuthenticate(true) 3) +ContainerMessage(#28).addElement(/SUBJECT/1-items/1) 4) +ContainerMessage(#28).addElement(/SUBJECT/1-items/2) 5) ContainerMessage(#28).getOperations() Stack traces: 1) io.mockk.impl.InternalPlatform.captureStackTrace (InternalPlatform.kt:130) io.mockk.impl.stub.MockKStub.handleInvocation (MockKStub.kt:255) io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation (JvmMockFactoryHelper.kt:24) io.mockk.proxy.jvm.advice.Interceptor.call (Interceptor.kt:21) io.mockk.proxy.jvm.advice.BaseAdvice.handle (BaseAdvice.kt:42) io.mockk.proxy.jvm.advice.jvm.JvmMockKProxyInterceptor.interceptNoSuper (JvmMockKProxyInterceptor.java:44) com.caplin.datasource.publisher.CachingPublisher$Subclass5.getCachedMessageFactory (-:-1) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:612) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:610) kotlinx.coroutines.flow.FlowKt__ErrorsKt$catchImpl$2.emit (Errors.kt:154) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:113) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:82) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:114) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:111) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$map$1$2.emit (Emitters.kt:219) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$filterIsInstance$1$2.emit (Emitters.kt:219) kotlinx.coroutines.flow.FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1.emit (Limit.kt:132) kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl (SharedFlow.kt:397) kotlinx.coroutines.flow.SharedFlowImpl$collect$1.invokeSuspend (SharedFlow.kt:-1) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test (TestDispatcher.kt:24) kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test (TestCoroutineScheduler.kt:99) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend (TestBuilders.kt:327) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.EventLoopImplBase.processNextEvent (EventLoop.common.kt:263) kotlinx.coroutines.BlockingCoroutine.joinBlocking (Builders.kt:95) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking (Builders.kt:69) kotlinx.coroutines.BuildersKt.runBlocking (-:1) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default (Builders.kt:47) kotlinx.coroutines.BuildersKt.runBlocking$default (-:1) kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult (TestBuildersJvm.kt:10) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:310) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:168) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0$default (TestBuilders.kt:160) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0$default (-:1) io.kotest.engine.test.interceptors.TestCoroutineInterceptor.intercept (TestCoroutineInterceptor.kt:29) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invokeSuspend (InvocationTimeoutInterceptor.kt:43) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout (Undispatched.kt:53) kotlinx.coroutines.TimeoutKt.setupTimeout (Timeout.kt:148) kotlinx.coroutines.TimeoutKt.withTimeoutOrNull (Timeout.kt:104) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor.intercept (InvocationTimeoutInterceptor.kt:42) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor.runBeforeTestAfter (TestInvocationInterceptor.kt:73) io.kotest.engine.test.TestInvocationInterceptor.access$runBeforeTestAfter (TestInvocationInterceptor.kt:14) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invokeSuspend (TestInvocationInterceptor.kt:36) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.mpp.ReplayKt.replay (replay.kt:15) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invokeSuspend (TestInvocationInterceptor.kt:32) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.CoroutineScopeKt.coroutineScope (CoroutineScope.kt:261) io.kotest.engine.test.TestInvocationInterceptor.intercept (TestInvocationInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.interceptors.MarkAbortedExceptionsAsSkippedTestInterceptor.intercept (MarkAbortedExceptionsAsSkippedTestInterceptor.kt:23) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.ExpectExceptionTestInterceptor.intercept (ExpectExceptionTestInterceptor.kt:18) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TimeoutInterceptor.intercept (TimeoutInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BlockedThreadTimeoutInterceptor.intercept (BlockedThreadTimeoutInterceptor.kt:79) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineLoggingInterceptor.intercept (CoroutineLoggingInterceptor.kt:30) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.SoftAssertInterceptor.intercept (SoftAssertInterceptor.kt:27) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.AssertionModeInterceptor.intercept (AssertionModeInterceptor.kt:25) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.LifecycleInterceptor.intercept (LifecycleInterceptor.kt:50) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invokeSuspend (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.TestExtensions.intercept (TestExtensions.kt:148) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor.intercept (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invokeSuspend (BeforeSpecListenerInterceptor.kt:50) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor.intercept (BeforeSpecListenerInterceptor.kt:60) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestEnabledCheckInterceptor.intercept (TestEnabledCheckInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invokeSuspend (CoroutineErrorCollectorInterceptor.kt:34) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext (Builders.common.kt:164) kotlinx.coroutines.BuildersKt.withContext (-:1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor.intercept (CoroutineErrorCollectorInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invokeSuspend (coroutineDispatcherFactoryInterceptor.kt:57) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.concurrency.FixedThreadCoroutineDispatcherFactory$withDispatcher$4.invokeSuspend (FixedThreadCoroutineDispatcherFactory.kt:59) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) java.lang.Thread.run (Thread.java:840) 2) io.mockk.impl.InternalPlatform.captureStackTrace (InternalPlatform.kt:130) io.mockk.impl.stub.MockKStub.handleInvocation (MockKStub.kt:255) io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation (JvmMockFactoryHelper.kt:24) io.mockk.proxy.jvm.advice.Interceptor.call (Interceptor.kt:21) io.mockk.proxy.jvm.advice.BaseAdvice.handle (BaseAdvice.kt:42) io.mockk.proxy.jvm.advice.jvm.JvmMockKProxyInterceptor.interceptNoSuper (JvmMockKProxyInterceptor.java:44) com.caplin.datasource.messaging.container.ContainerMessage$Subclass1.setDoNotAuthenticate (-:-1) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:613) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:610) kotlinx.coroutines.flow.FlowKt__ErrorsKt$catchImpl$2.emit (Errors.kt:154) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:113) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:82) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:114) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:111) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$map$1$2.emit (Emitters.kt:219) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$filterIsInstance$1$2.emit (Emitters.kt:219) kotlinx.coroutines.flow.FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1.emit (Limit.kt:132) kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl (SharedFlow.kt:397) kotlinx.coroutines.flow.SharedFlowImpl$collect$1.invokeSuspend (SharedFlow.kt:-1) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test (TestDispatcher.kt:24) kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test (TestCoroutineScheduler.kt:99) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend (TestBuilders.kt:327) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.EventLoopImplBase.processNextEvent (EventLoop.common.kt:263) kotlinx.coroutines.BlockingCoroutine.joinBlocking (Builders.kt:95) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking (Builders.kt:69) kotlinx.coroutines.BuildersKt.runBlocking (-:1) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default (Builders.kt:47) kotlinx.coroutines.BuildersKt.runBlocking$default (-:1) kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult (TestBuildersJvm.kt:10) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:310) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:168) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0$default (TestBuilders.kt:160) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0$default (-:1) io.kotest.engine.test.interceptors.TestCoroutineInterceptor.intercept (TestCoroutineInterceptor.kt:29) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invokeSuspend (InvocationTimeoutInterceptor.kt:43) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout (Undispatched.kt:53) kotlinx.coroutines.TimeoutKt.setupTimeout (Timeout.kt:148) kotlinx.coroutines.TimeoutKt.withTimeoutOrNull (Timeout.kt:104) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor.intercept (InvocationTimeoutInterceptor.kt:42) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor.runBeforeTestAfter (TestInvocationInterceptor.kt:73) io.kotest.engine.test.TestInvocationInterceptor.access$runBeforeTestAfter (TestInvocationInterceptor.kt:14) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invokeSuspend (TestInvocationInterceptor.kt:36) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.mpp.ReplayKt.replay (replay.kt:15) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invokeSuspend (TestInvocationInterceptor.kt:32) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.CoroutineScopeKt.coroutineScope (CoroutineScope.kt:261) io.kotest.engine.test.TestInvocationInterceptor.intercept (TestInvocationInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.interceptors.MarkAbortedExceptionsAsSkippedTestInterceptor.intercept (MarkAbortedExceptionsAsSkippedTestInterceptor.kt:23) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.ExpectExceptionTestInterceptor.intercept (ExpectExceptionTestInterceptor.kt:18) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TimeoutInterceptor.intercept (TimeoutInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BlockedThreadTimeoutInterceptor.intercept (BlockedThreadTimeoutInterceptor.kt:79) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineLoggingInterceptor.intercept (CoroutineLoggingInterceptor.kt:30) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.SoftAssertInterceptor.intercept (SoftAssertInterceptor.kt:27) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.AssertionModeInterceptor.intercept (AssertionModeInterceptor.kt:25) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.LifecycleInterceptor.intercept (LifecycleInterceptor.kt:50) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invokeSuspend (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.TestExtensions.intercept (TestExtensions.kt:148) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor.intercept (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invokeSuspend (BeforeSpecListenerInterceptor.kt:50) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor.intercept (BeforeSpecListenerInterceptor.kt:60) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestEnabledCheckInterceptor.intercept (TestEnabledCheckInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invokeSuspend (CoroutineErrorCollectorInterceptor.kt:34) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext (Builders.common.kt:164) kotlinx.coroutines.BuildersKt.withContext (-:1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor.intercept (CoroutineErrorCollectorInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invokeSuspend (coroutineDispatcherFactoryInterceptor.kt:57) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.concurrency.FixedThreadCoroutineDispatcherFactory$withDispatcher$4.invokeSuspend (FixedThreadCoroutineDispatcherFactory.kt:59) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) java.lang.Thread.run (Thread.java:840) 3) io.mockk.impl.InternalPlatform.captureStackTrace (InternalPlatform.kt:130) io.mockk.impl.stub.MockKStub.handleInvocation (MockKStub.kt:255) io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation (JvmMockFactoryHelper.kt:24) io.mockk.proxy.jvm.advice.Interceptor.call (Interceptor.kt:21) io.mockk.proxy.jvm.advice.BaseAdvice.handle (BaseAdvice.kt:42) io.mockk.proxy.jvm.advice.jvm.JvmMockKProxyInterceptor.interceptNoSuper (JvmMockKProxyInterceptor.java:44)
BindTest.Generic Container - Insert at zero: reactive/kotlin/src/test/kotlin/com/caplin/integration/datasourcex/reactive/kotlin/BindTest.kt#L277
java.lang.AssertionError: Verification failed: calls are not in verification order Matchers: +ContainerMessage(#44).insertElement(eq(/SUBJECT/1-items/1), eq(0))) +ContainerMessage(#44).insertElement(eq(/SUBJECT/1-items/2), eq(0))) CachingPublisher(#38).publish(eq(ContainerMessage(#44)))) Calls: 1) CachingPublisher(#38).getCachedMessageFactory() 2) ContainerMessage(#44).setDoNotAuthenticate(true) 3) +ContainerMessage(#44).insertElement(/SUBJECT/1-items/1, 0) 4) +ContainerMessage(#44).insertElement(/SUBJECT/1-items/2, 0) 5) ContainerMessage(#44).getOperations() Stack traces: 1) io.mockk.impl.InternalPlatform.captureStackTrace (InternalPlatform.kt:130) io.mockk.impl.stub.MockKStub.handleInvocation (MockKStub.kt:255) io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation (JvmMockFactoryHelper.kt:24) io.mockk.proxy.jvm.advice.Interceptor.call (Interceptor.kt:21) io.mockk.proxy.jvm.advice.BaseAdvice.handle (BaseAdvice.kt:42) io.mockk.proxy.jvm.advice.jvm.JvmMockKProxyInterceptor.interceptNoSuper (JvmMockKProxyInterceptor.java:44) com.caplin.datasource.publisher.CachingPublisher$Subclass5.getCachedMessageFactory (-:-1) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:612) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:610) kotlinx.coroutines.flow.FlowKt__ErrorsKt$catchImpl$2.emit (Errors.kt:154) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:113) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:82) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:114) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:111) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$map$1$2.emit (Emitters.kt:219) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$filterIsInstance$1$2.emit (Emitters.kt:219) kotlinx.coroutines.flow.FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1.emit (Limit.kt:132) kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl (SharedFlow.kt:397) kotlinx.coroutines.flow.SharedFlowImpl$collect$1.invokeSuspend (SharedFlow.kt:-1) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test (TestDispatcher.kt:24) kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test (TestCoroutineScheduler.kt:99) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend (TestBuilders.kt:327) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.EventLoopImplBase.processNextEvent (EventLoop.common.kt:263) kotlinx.coroutines.BlockingCoroutine.joinBlocking (Builders.kt:95) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking (Builders.kt:69) kotlinx.coroutines.BuildersKt.runBlocking (-:1) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default (Builders.kt:47) kotlinx.coroutines.BuildersKt.runBlocking$default (-:1) kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult (TestBuildersJvm.kt:10) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:310) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:168) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0$default (TestBuilders.kt:160) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0$default (-:1) io.kotest.engine.test.interceptors.TestCoroutineInterceptor.intercept (TestCoroutineInterceptor.kt:29) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invokeSuspend (InvocationTimeoutInterceptor.kt:43) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout (Undispatched.kt:53) kotlinx.coroutines.TimeoutKt.setupTimeout (Timeout.kt:148) kotlinx.coroutines.TimeoutKt.withTimeoutOrNull (Timeout.kt:104) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor.intercept (InvocationTimeoutInterceptor.kt:42) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor.runBeforeTestAfter (TestInvocationInterceptor.kt:73) io.kotest.engine.test.TestInvocationInterceptor.access$runBeforeTestAfter (TestInvocationInterceptor.kt:14) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invokeSuspend (TestInvocationInterceptor.kt:36) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.mpp.ReplayKt.replay (replay.kt:15) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invokeSuspend (TestInvocationInterceptor.kt:32) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.CoroutineScopeKt.coroutineScope (CoroutineScope.kt:261) io.kotest.engine.test.TestInvocationInterceptor.intercept (TestInvocationInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.interceptors.MarkAbortedExceptionsAsSkippedTestInterceptor.intercept (MarkAbortedExceptionsAsSkippedTestInterceptor.kt:23) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.ExpectExceptionTestInterceptor.intercept (ExpectExceptionTestInterceptor.kt:18) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TimeoutInterceptor.intercept (TimeoutInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BlockedThreadTimeoutInterceptor.intercept (BlockedThreadTimeoutInterceptor.kt:79) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineLoggingInterceptor.intercept (CoroutineLoggingInterceptor.kt:30) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.SoftAssertInterceptor.intercept (SoftAssertInterceptor.kt:27) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.AssertionModeInterceptor.intercept (AssertionModeInterceptor.kt:25) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.LifecycleInterceptor.intercept (LifecycleInterceptor.kt:50) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invokeSuspend (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.TestExtensions.intercept (TestExtensions.kt:148) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor.intercept (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invokeSuspend (BeforeSpecListenerInterceptor.kt:50) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor.intercept (BeforeSpecListenerInterceptor.kt:60) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestEnabledCheckInterceptor.intercept (TestEnabledCheckInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invokeSuspend (CoroutineErrorCollectorInterceptor.kt:34) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext (Builders.common.kt:164) kotlinx.coroutines.BuildersKt.withContext (-:1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor.intercept (CoroutineErrorCollectorInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invokeSuspend (coroutineDispatcherFactoryInterceptor.kt:57) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.concurrency.FixedThreadCoroutineDispatcherFactory$withDispatcher$4.invokeSuspend (FixedThreadCoroutineDispatcherFactory.kt:59) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) java.lang.Thread.run (Thread.java:840) 2) io.mockk.impl.InternalPlatform.captureStackTrace (InternalPlatform.kt:130) io.mockk.impl.stub.MockKStub.handleInvocation (MockKStub.kt:255) io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation (JvmMockFactoryHelper.kt:24) io.mockk.proxy.jvm.advice.Interceptor.call (Interceptor.kt:21) io.mockk.proxy.jvm.advice.BaseAdvice.handle (BaseAdvice.kt:42) io.mockk.proxy.jvm.advice.jvm.JvmMockKProxyInterceptor.interceptNoSuper (JvmMockKProxyInterceptor.java:44) com.caplin.datasource.messaging.container.ContainerMessage$Subclass1.setDoNotAuthenticate (-:-1) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:613) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:610) kotlinx.coroutines.flow.FlowKt__ErrorsKt$catchImpl$2.emit (Errors.kt:154) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:113) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:82) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:114) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:111) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$map$1$2.emit (Emitters.kt:219) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$filterIsInstance$1$2.emit (Emitters.kt:219) kotlinx.coroutines.flow.FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1.emit (Limit.kt:132) kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl (SharedFlow.kt:397) kotlinx.coroutines.flow.SharedFlowImpl$collect$1.invokeSuspend (SharedFlow.kt:-1) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test (TestDispatcher.kt:24) kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test (TestCoroutineScheduler.kt:99) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend (TestBuilders.kt:327) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.EventLoopImplBase.processNextEvent (EventLoop.common.kt:263) kotlinx.coroutines.BlockingCoroutine.joinBlocking (Builders.kt:95) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking (Builders.kt:69) kotlinx.coroutines.BuildersKt.runBlocking (-:1) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default (Builders.kt:47) kotlinx.coroutines.BuildersKt.runBlocking$default (-:1) kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult (TestBuildersJvm.kt:10) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:310) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:168) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0$default (TestBuilders.kt:160) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0$default (-:1) io.kotest.engine.test.interceptors.TestCoroutineInterceptor.intercept (TestCoroutineInterceptor.kt:29) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invokeSuspend (InvocationTimeoutInterceptor.kt:43) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout (Undispatched.kt:53) kotlinx.coroutines.TimeoutKt.setupTimeout (Timeout.kt:148) kotlinx.coroutines.TimeoutKt.withTimeoutOrNull (Timeout.kt:104) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor.intercept (InvocationTimeoutInterceptor.kt:42) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor.runBeforeTestAfter (TestInvocationInterceptor.kt:73) io.kotest.engine.test.TestInvocationInterceptor.access$runBeforeTestAfter (TestInvocationInterceptor.kt:14) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invokeSuspend (TestInvocationInterceptor.kt:36) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.mpp.ReplayKt.replay (replay.kt:15) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invokeSuspend (TestInvocationInterceptor.kt:32) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.CoroutineScopeKt.coroutineScope (CoroutineScope.kt:261) io.kotest.engine.test.TestInvocationInterceptor.intercept (TestInvocationInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.interceptors.MarkAbortedExceptionsAsSkippedTestInterceptor.intercept (MarkAbortedExceptionsAsSkippedTestInterceptor.kt:23) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.ExpectExceptionTestInterceptor.intercept (ExpectExceptionTestInterceptor.kt:18) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TimeoutInterceptor.intercept (TimeoutInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BlockedThreadTimeoutInterceptor.intercept (BlockedThreadTimeoutInterceptor.kt:79) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineLoggingInterceptor.intercept (CoroutineLoggingInterceptor.kt:30) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.SoftAssertInterceptor.intercept (SoftAssertInterceptor.kt:27) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.AssertionModeInterceptor.intercept (AssertionModeInterceptor.kt:25) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.LifecycleInterceptor.intercept (LifecycleInterceptor.kt:50) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invokeSuspend (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.TestExtensions.intercept (TestExtensions.kt:148) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor.intercept (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invokeSuspend (BeforeSpecListenerInterceptor.kt:50) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor.intercept (BeforeSpecListenerInterceptor.kt:60) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestEnabledCheckInterceptor.intercept (TestEnabledCheckInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invokeSuspend (CoroutineErrorCollectorInterceptor.kt:34) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext (Builders.common.kt:164) kotlinx.coroutines.BuildersKt.withContext (-:1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor.intercept (CoroutineErrorCollectorInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invokeSuspend (coroutineDispatcherFactoryInterceptor.kt:57) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.concurrency.FixedThreadCoroutineDispatcherFactory$withDispatcher$4.invokeSuspend (FixedThreadCoroutineDispatcherFactory.kt:59) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) java.lang.Thread.run (Thread.java:840) 3) io.mockk.impl.InternalPlatform.captureStackTrace (InternalPlatform.kt:130) io.mockk.impl.stub.MockKStub.handleInvocation (MockKStub.kt:255) io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation (JvmMockFactoryHelper.kt:24) io.mockk.proxy.jvm.advice.Interceptor.call (Interceptor.kt:21) io.mockk.proxy.jvm.advice.BaseAdvice.handle (BaseAdvice.kt:42) io.mockk.proxy.jvm.advice.jvm.JvmMockKProxyInterceptor.interceptNoSuper (JvmMockKProxyInterceptor.java:44)
BindTest.Generic Container - Re-request: reactive/kotlin/src/test/kotlin/com/caplin/integration/datasourcex/reactive/kotlin/BindTest.kt#L317
java.lang.AssertionError: Verification failed: calls are not in verification order Matchers: +ContainerMessage(#60).insertElement(eq(/SUBJECT/1-items/1), eq(0))) +ContainerMessage(#60).insertElement(eq(/SUBJECT/1-items/2), eq(0))) CachingPublisher(#54).publish(eq(ContainerMessage(#60)))) Calls: 1) CachingPublisher(#54).getCachedMessageFactory() 2) ContainerMessage(#60).setDoNotAuthenticate(true) 3) +ContainerMessage(#60).insertElement(/SUBJECT/1-items/1, 0) 4) +ContainerMessage(#60).insertElement(/SUBJECT/1-items/2, 0) 5) ContainerMessage(#60).getOperations() Stack traces: 1) io.mockk.impl.InternalPlatform.captureStackTrace (InternalPlatform.kt:130) io.mockk.impl.stub.MockKStub.handleInvocation (MockKStub.kt:255) io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation (JvmMockFactoryHelper.kt:24) io.mockk.proxy.jvm.advice.Interceptor.call (Interceptor.kt:21) io.mockk.proxy.jvm.advice.BaseAdvice.handle (BaseAdvice.kt:42) io.mockk.proxy.jvm.advice.jvm.JvmMockKProxyInterceptor.interceptNoSuper (JvmMockKProxyInterceptor.java:44) com.caplin.datasource.publisher.CachingPublisher$Subclass5.getCachedMessageFactory (-:-1) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:612) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:610) kotlinx.coroutines.flow.FlowKt__ErrorsKt$catchImpl$2.emit (Errors.kt:154) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:113) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:82) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:114) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:111) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$map$1$2.emit (Emitters.kt:219) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$filterIsInstance$1$2.emit (Emitters.kt:219) kotlinx.coroutines.flow.FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1.emit (Limit.kt:132) kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl (SharedFlow.kt:397) kotlinx.coroutines.flow.SharedFlowImpl$collect$1.invokeSuspend (SharedFlow.kt:-1) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test (TestDispatcher.kt:24) kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test (TestCoroutineScheduler.kt:99) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend (TestBuilders.kt:327) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.EventLoopImplBase.processNextEvent (EventLoop.common.kt:263) kotlinx.coroutines.BlockingCoroutine.joinBlocking (Builders.kt:95) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking (Builders.kt:69) kotlinx.coroutines.BuildersKt.runBlocking (-:1) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default (Builders.kt:47) kotlinx.coroutines.BuildersKt.runBlocking$default (-:1) kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult (TestBuildersJvm.kt:10) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:310) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:168) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0$default (TestBuilders.kt:160) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0$default (-:1) io.kotest.engine.test.interceptors.TestCoroutineInterceptor.intercept (TestCoroutineInterceptor.kt:29) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invokeSuspend (InvocationTimeoutInterceptor.kt:43) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout (Undispatched.kt:53) kotlinx.coroutines.TimeoutKt.setupTimeout (Timeout.kt:148) kotlinx.coroutines.TimeoutKt.withTimeoutOrNull (Timeout.kt:104) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor.intercept (InvocationTimeoutInterceptor.kt:42) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor.runBeforeTestAfter (TestInvocationInterceptor.kt:73) io.kotest.engine.test.TestInvocationInterceptor.access$runBeforeTestAfter (TestInvocationInterceptor.kt:14) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invokeSuspend (TestInvocationInterceptor.kt:36) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.mpp.ReplayKt.replay (replay.kt:15) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invokeSuspend (TestInvocationInterceptor.kt:32) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.CoroutineScopeKt.coroutineScope (CoroutineScope.kt:261) io.kotest.engine.test.TestInvocationInterceptor.intercept (TestInvocationInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.interceptors.MarkAbortedExceptionsAsSkippedTestInterceptor.intercept (MarkAbortedExceptionsAsSkippedTestInterceptor.kt:23) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.ExpectExceptionTestInterceptor.intercept (ExpectExceptionTestInterceptor.kt:18) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TimeoutInterceptor.intercept (TimeoutInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BlockedThreadTimeoutInterceptor.intercept (BlockedThreadTimeoutInterceptor.kt:79) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineLoggingInterceptor.intercept (CoroutineLoggingInterceptor.kt:30) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.SoftAssertInterceptor.intercept (SoftAssertInterceptor.kt:27) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.AssertionModeInterceptor.intercept (AssertionModeInterceptor.kt:25) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.LifecycleInterceptor.intercept (LifecycleInterceptor.kt:50) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invokeSuspend (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.TestExtensions.intercept (TestExtensions.kt:148) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor.intercept (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invokeSuspend (BeforeSpecListenerInterceptor.kt:50) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor.intercept (BeforeSpecListenerInterceptor.kt:60) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestEnabledCheckInterceptor.intercept (TestEnabledCheckInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invokeSuspend (CoroutineErrorCollectorInterceptor.kt:34) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext (Builders.common.kt:164) kotlinx.coroutines.BuildersKt.withContext (-:1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor.intercept (CoroutineErrorCollectorInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invokeSuspend (coroutineDispatcherFactoryInterceptor.kt:57) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.concurrency.FixedThreadCoroutineDispatcherFactory$withDispatcher$4.invokeSuspend (FixedThreadCoroutineDispatcherFactory.kt:59) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) java.lang.Thread.run (Thread.java:840) 2) io.mockk.impl.InternalPlatform.captureStackTrace (InternalPlatform.kt:130) io.mockk.impl.stub.MockKStub.handleInvocation (MockKStub.kt:255) io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation (JvmMockFactoryHelper.kt:24) io.mockk.proxy.jvm.advice.Interceptor.call (Interceptor.kt:21) io.mockk.proxy.jvm.advice.BaseAdvice.handle (BaseAdvice.kt:42) io.mockk.proxy.jvm.advice.jvm.JvmMockKProxyInterceptor.interceptNoSuper (JvmMockKProxyInterceptor.java:44) com.caplin.datasource.messaging.container.ContainerMessage$Subclass1.setDoNotAuthenticate (-:-1) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:613) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:610) kotlinx.coroutines.flow.FlowKt__ErrorsKt$catchImpl$2.emit (Errors.kt:154) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:113) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:82) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:114) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:111) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$map$1$2.emit (Emitters.kt:219) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$filterIsInstance$1$2.emit (Emitters.kt:219) kotlinx.coroutines.flow.FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1.emit (Limit.kt:132) kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl (SharedFlow.kt:397) kotlinx.coroutines.flow.SharedFlowImpl$collect$1.invokeSuspend (SharedFlow.kt:-1) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test (TestDispatcher.kt:24) kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test (TestCoroutineScheduler.kt:99) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend (TestBuilders.kt:327) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.EventLoopImplBase.processNextEvent (EventLoop.common.kt:263) kotlinx.coroutines.BlockingCoroutine.joinBlocking (Builders.kt:95) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking (Builders.kt:69) kotlinx.coroutines.BuildersKt.runBlocking (-:1) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default (Builders.kt:47) kotlinx.coroutines.BuildersKt.runBlocking$default (-:1) kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult (TestBuildersJvm.kt:10) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:310) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:168) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0$default (TestBuilders.kt:160) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0$default (-:1) io.kotest.engine.test.interceptors.TestCoroutineInterceptor.intercept (TestCoroutineInterceptor.kt:29) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invokeSuspend (InvocationTimeoutInterceptor.kt:43) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout (Undispatched.kt:53) kotlinx.coroutines.TimeoutKt.setupTimeout (Timeout.kt:148) kotlinx.coroutines.TimeoutKt.withTimeoutOrNull (Timeout.kt:104) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor.intercept (InvocationTimeoutInterceptor.kt:42) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor.runBeforeTestAfter (TestInvocationInterceptor.kt:73) io.kotest.engine.test.TestInvocationInterceptor.access$runBeforeTestAfter (TestInvocationInterceptor.kt:14) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invokeSuspend (TestInvocationInterceptor.kt:36) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.mpp.ReplayKt.replay (replay.kt:15) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invokeSuspend (TestInvocationInterceptor.kt:32) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.CoroutineScopeKt.coroutineScope (CoroutineScope.kt:261) io.kotest.engine.test.TestInvocationInterceptor.intercept (TestInvocationInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.interceptors.MarkAbortedExceptionsAsSkippedTestInterceptor.intercept (MarkAbortedExceptionsAsSkippedTestInterceptor.kt:23) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.ExpectExceptionTestInterceptor.intercept (ExpectExceptionTestInterceptor.kt:18) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TimeoutInterceptor.intercept (TimeoutInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BlockedThreadTimeoutInterceptor.intercept (BlockedThreadTimeoutInterceptor.kt:79) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineLoggingInterceptor.intercept (CoroutineLoggingInterceptor.kt:30) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.SoftAssertInterceptor.intercept (SoftAssertInterceptor.kt:27) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.AssertionModeInterceptor.intercept (AssertionModeInterceptor.kt:25) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.LifecycleInterceptor.intercept (LifecycleInterceptor.kt:50) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invokeSuspend (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.TestExtensions.intercept (TestExtensions.kt:148) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor.intercept (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invokeSuspend (BeforeSpecListenerInterceptor.kt:50) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor.intercept (BeforeSpecListenerInterceptor.kt:60) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestEnabledCheckInterceptor.intercept (TestEnabledCheckInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invokeSuspend (CoroutineErrorCollectorInterceptor.kt:34) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext (Builders.common.kt:164) kotlinx.coroutines.BuildersKt.withContext (-:1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor.intercept (CoroutineErrorCollectorInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invokeSuspend (coroutineDispatcherFactoryInterceptor.kt:57) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.concurrency.FixedThreadCoroutineDispatcherFactory$withDispatcher$4.invokeSuspend (FixedThreadCoroutineDispatcherFactory.kt:59) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) java.lang.Thread.run (Thread.java:840) 3) io.mockk.impl.InternalPlatform.captureStackTrace (InternalPlatform.kt:130) io.mockk.impl.stub.MockKStub.handleInvocation (MockKStub.kt:255) io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation (JvmMockFactoryHelper.kt:24) io.mockk.proxy.jvm.advice.Interceptor.call (Interceptor.kt:21) io.mockk.proxy.jvm.advice.BaseAdvice.handle (BaseAdvice.kt:42) io.mockk.proxy.jvm.advice.jvm.JvmMockKProxyInterceptor.interceptNoSuper (JvmMockKProxyInterceptor.java:44)
BindTest.Generic Container - Upsert and remove quicker than debounce: reactive/kotlin/src/test/kotlin/com/caplin/integration/datasourcex/reactive/kotlin/BindTest.kt#L389
java.lang.AssertionError: Verification failed: calls are not in verification order Matchers: ContainerMessage(#76).addElement(eq(/SUBJECT/1-items/2))) CachingPublisher(#70).publish(eq(ContainerMessage(#76)))) Calls: 1) CachingPublisher(#70).getCachedMessageFactory() 2) ContainerMessage(#76).setDoNotAuthenticate(true) 3) ContainerMessage(#76).getOperations() Stack traces: 1) io.mockk.impl.InternalPlatform.captureStackTrace (InternalPlatform.kt:130) io.mockk.impl.stub.MockKStub.handleInvocation (MockKStub.kt:255) io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation (JvmMockFactoryHelper.kt:24) io.mockk.proxy.jvm.advice.Interceptor.call (Interceptor.kt:21) io.mockk.proxy.jvm.advice.BaseAdvice.handle (BaseAdvice.kt:42) io.mockk.proxy.jvm.advice.jvm.JvmMockKProxyInterceptor.interceptNoSuper (JvmMockKProxyInterceptor.java:44) com.caplin.datasource.publisher.CachingPublisher$Subclass5.getCachedMessageFactory (-:-1) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:612) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:610) kotlinx.coroutines.flow.FlowKt__ErrorsKt$catchImpl$2.emit (Errors.kt:154) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:113) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:82) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:114) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:111) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$map$1$2.emit (Emitters.kt:219) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$filterIsInstance$1$2.emit (Emitters.kt:219) kotlinx.coroutines.flow.FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1.emit (Limit.kt:132) kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl (SharedFlow.kt:397) kotlinx.coroutines.flow.SharedFlowImpl$collect$1.invokeSuspend (SharedFlow.kt:-1) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test (TestDispatcher.kt:24) kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test (TestCoroutineScheduler.kt:99) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend (TestBuilders.kt:327) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.EventLoopImplBase.processNextEvent (EventLoop.common.kt:263) kotlinx.coroutines.BlockingCoroutine.joinBlocking (Builders.kt:95) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking (Builders.kt:69) kotlinx.coroutines.BuildersKt.runBlocking (-:1) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default (Builders.kt:47) kotlinx.coroutines.BuildersKt.runBlocking$default (-:1) kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult (TestBuildersJvm.kt:10) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:310) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:168) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0$default (TestBuilders.kt:160) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0$default (-:1) io.kotest.engine.test.interceptors.TestCoroutineInterceptor.intercept (TestCoroutineInterceptor.kt:29) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invokeSuspend (InvocationTimeoutInterceptor.kt:43) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout (Undispatched.kt:53) kotlinx.coroutines.TimeoutKt.setupTimeout (Timeout.kt:148) kotlinx.coroutines.TimeoutKt.withTimeoutOrNull (Timeout.kt:104) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor.intercept (InvocationTimeoutInterceptor.kt:42) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor.runBeforeTestAfter (TestInvocationInterceptor.kt:73) io.kotest.engine.test.TestInvocationInterceptor.access$runBeforeTestAfter (TestInvocationInterceptor.kt:14) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invokeSuspend (TestInvocationInterceptor.kt:36) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.mpp.ReplayKt.replay (replay.kt:15) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invokeSuspend (TestInvocationInterceptor.kt:32) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.CoroutineScopeKt.coroutineScope (CoroutineScope.kt:261) io.kotest.engine.test.TestInvocationInterceptor.intercept (TestInvocationInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.interceptors.MarkAbortedExceptionsAsSkippedTestInterceptor.intercept (MarkAbortedExceptionsAsSkippedTestInterceptor.kt:23) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.ExpectExceptionTestInterceptor.intercept (ExpectExceptionTestInterceptor.kt:18) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TimeoutInterceptor.intercept (TimeoutInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BlockedThreadTimeoutInterceptor.intercept (BlockedThreadTimeoutInterceptor.kt:79) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineLoggingInterceptor.intercept (CoroutineLoggingInterceptor.kt:30) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.SoftAssertInterceptor.intercept (SoftAssertInterceptor.kt:27) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.AssertionModeInterceptor.intercept (AssertionModeInterceptor.kt:25) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.LifecycleInterceptor.intercept (LifecycleInterceptor.kt:50) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invokeSuspend (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.TestExtensions.intercept (TestExtensions.kt:148) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor.intercept (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invokeSuspend (BeforeSpecListenerInterceptor.kt:50) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor.intercept (BeforeSpecListenerInterceptor.kt:60) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestEnabledCheckInterceptor.intercept (TestEnabledCheckInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invokeSuspend (CoroutineErrorCollectorInterceptor.kt:34) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext (Builders.common.kt:164) kotlinx.coroutines.BuildersKt.withContext (-:1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor.intercept (CoroutineErrorCollectorInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invokeSuspend (coroutineDispatcherFactoryInterceptor.kt:57) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.concurrency.FixedThreadCoroutineDispatcherFactory$withDispatcher$4.invokeSuspend (FixedThreadCoroutineDispatcherFactory.kt:59) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) java.lang.Thread.run (Thread.java:840) 2) io.mockk.impl.InternalPlatform.captureStackTrace (InternalPlatform.kt:130) io.mockk.impl.stub.MockKStub.handleInvocation (MockKStub.kt:255) io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation (JvmMockFactoryHelper.kt:24) io.mockk.proxy.jvm.advice.Interceptor.call (Interceptor.kt:21) io.mockk.proxy.jvm.advice.BaseAdvice.handle (BaseAdvice.kt:42) io.mockk.proxy.jvm.advice.jvm.JvmMockKProxyInterceptor.interceptNoSuper (JvmMockKProxyInterceptor.java:44) com.caplin.datasource.messaging.container.ContainerMessage$Subclass1.setDoNotAuthenticate (-:-1) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:613) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:610) kotlinx.coroutines.flow.FlowKt__ErrorsKt$catchImpl$2.emit (Errors.kt:154) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:113) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:82) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:114) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:111) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$map$1$2.emit (Emitters.kt:219) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$filterIsInstance$1$2.emit (Emitters.kt:219) kotlinx.coroutines.flow.FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1.emit (Limit.kt:132) kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl (SharedFlow.kt:397) kotlinx.coroutines.flow.SharedFlowImpl$collect$1.invokeSuspend (SharedFlow.kt:-1) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test (TestDispatcher.kt:24) kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test (TestCoroutineScheduler.kt:99) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend (TestBuilders.kt:327) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.EventLoopImplBase.processNextEvent (EventLoop.common.kt:263) kotlinx.coroutines.BlockingCoroutine.joinBlocking (Builders.kt:95) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking (Builders.kt:69) kotlinx.coroutines.BuildersKt.runBlocking (-:1) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default (Builders.kt:47) kotlinx.coroutines.BuildersKt.runBlocking$default (-:1) kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult (TestBuildersJvm.kt:10) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:310) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:168) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0$default (TestBuilders.kt:160) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0$default (-:1) io.kotest.engine.test.interceptors.TestCoroutineInterceptor.intercept (TestCoroutineInterceptor.kt:29) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invokeSuspend (InvocationTimeoutInterceptor.kt:43) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout (Undispatched.kt:53) kotlinx.coroutines.TimeoutKt.setupTimeout (Timeout.kt:148) kotlinx.coroutines.TimeoutKt.withTimeoutOrNull (Timeout.kt:104) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor.intercept (InvocationTimeoutInterceptor.kt:42) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor.runBeforeTestAfter (TestInvocationInterceptor.kt:73) io.kotest.engine.test.TestInvocationInterceptor.access$runBeforeTestAfter (TestInvocationInterceptor.kt:14) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invokeSuspend (TestInvocationInterceptor.kt:36) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.mpp.ReplayKt.replay (replay.kt:15) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invokeSuspend (TestInvocationInterceptor.kt:32) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.CoroutineScopeKt.coroutineScope (CoroutineScope.kt:261) io.kotest.engine.test.TestInvocationInterceptor.intercept (TestInvocationInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.interceptors.MarkAbortedExceptionsAsSkippedTestInterceptor.intercept (MarkAbortedExceptionsAsSkippedTestInterceptor.kt:23) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.ExpectExceptionTestInterceptor.intercept (ExpectExceptionTestInterceptor.kt:18) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TimeoutInterceptor.intercept (TimeoutInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BlockedThreadTimeoutInterceptor.intercept (BlockedThreadTimeoutInterceptor.kt:79) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineLoggingInterceptor.intercept (CoroutineLoggingInterceptor.kt:30) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.SoftAssertInterceptor.intercept (SoftAssertInterceptor.kt:27) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.AssertionModeInterceptor.intercept (AssertionModeInterceptor.kt:25) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.LifecycleInterceptor.intercept (LifecycleInterceptor.kt:50) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invokeSuspend (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.TestExtensions.intercept (TestExtensions.kt:148) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor.intercept (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invokeSuspend (BeforeSpecListenerInterceptor.kt:50) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor.intercept (BeforeSpecListenerInterceptor.kt:60) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestEnabledCheckInterceptor.intercept (TestEnabledCheckInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invokeSuspend (CoroutineErrorCollectorInterceptor.kt:34) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext (Builders.common.kt:164) kotlinx.coroutines.BuildersKt.withContext (-:1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor.intercept (CoroutineErrorCollectorInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invokeSuspend (coroutineDispatcherFactoryInterceptor.kt:57) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.concurrency.FixedThreadCoroutineDispatcherFactory$withDispatcher$4.invokeSuspend (FixedThreadCoroutineDispatcherFactory.kt:59) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) java.lang.Thread.run (Thread.java:840) 3) io.mockk.impl.InternalPlatform.captureStackTrace (InternalPlatform.kt:130) io.mockk.impl.stub.MockKStub.handleInvocation (MockKStub.kt:255) io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation (JvmMockFactoryHelper.kt:24) io.mockk.proxy.jvm.advice.Interceptor.call (Interceptor.kt:21) io.mockk.proxy.jvm.advice.BaseAdvice.handle (BaseAdvice.kt:42) io.mockk.proxy.jvm.advice.jvm.JvmMockKProxyInterceptor.interceptNoSuper (JvmMockKProxyInterceptor.java:44) com.caplin.datasource.messaging.container.ContainerMessage$Subclass1.getOperations (-:-1)
BindTest.Generic Container - Cleanup on complete: reactive/kotlin/src/test/kotlin/com/caplin/integration/datasourcex/reactive/kotlin/BindTest.kt#L475
java.lang.AssertionError: Verification failed: call 1 of 1: CachedMessageFactory(#94).createSubjectErrorEvent(eq(/SUBJECT/1), eq(NotFound), [])) was not called. Calls to same mock: 1) CachedMessageFactory(#94).createContainerMessage(/SUBJECT/1) Stack traces: 1) io.mockk.impl.InternalPlatform.captureStackTrace (InternalPlatform.kt:130) io.mockk.impl.stub.MockKStub.handleInvocation (MockKStub.kt:255) io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation (JvmMockFactoryHelper.kt:24) io.mockk.proxy.jvm.advice.Interceptor.call (Interceptor.kt:21) io.mockk.proxy.jvm.advice.BaseAdvice.handle (BaseAdvice.kt:42) io.mockk.proxy.jvm.advice.jvm.JvmMockKProxyInterceptor.interceptNoSuper (JvmMockKProxyInterceptor.java:44) com.caplin.datasource.messaging.CachedMessageFactory$Subclass0.createContainerMessage (-:-1) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:612) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$3$onRequest$1$1$3.emit (Binder.kt:610) kotlinx.coroutines.flow.FlowKt__ErrorsKt$catchImpl$2.emit (Errors.kt:154) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollectorKt$emitFun$1.invoke (SafeCollector.kt:11) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:113) kotlinx.coroutines.flow.internal.SafeCollector.emit (SafeCollector.kt:82) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:114) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$2.emit (Container.kt:111) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$map$1$2.emit (Emitters.kt:219) com.caplin.integration.datasourcex.reactive.core.Container$containerEventsFlow$1$invokeSuspend$$inlined$filterIsInstance$1$2.emit (Emitters.kt:219) kotlinx.coroutines.flow.FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1.emit (Limit.kt:132) kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl (SharedFlow.kt:397) kotlinx.coroutines.flow.SharedFlowImpl$collect$1.invokeSuspend (SharedFlow.kt:-1) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test (TestDispatcher.kt:24) kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test (TestCoroutineScheduler.kt:99) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend (TestBuilders.kt:327) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.EventLoopImplBase.processNextEvent (EventLoop.common.kt:263) kotlinx.coroutines.BlockingCoroutine.joinBlocking (Builders.kt:95) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking (Builders.kt:69) kotlinx.coroutines.BuildersKt.runBlocking (-:1) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default (Builders.kt:47) kotlinx.coroutines.BuildersKt.runBlocking$default (-:1) kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult (TestBuildersJvm.kt:10) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:310) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:168) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0$default (TestBuilders.kt:160) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0$default (-:1) io.kotest.engine.test.interceptors.TestCoroutineInterceptor.intercept (TestCoroutineInterceptor.kt:29) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invokeSuspend (InvocationTimeoutInterceptor.kt:43) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout (Undispatched.kt:53) kotlinx.coroutines.TimeoutKt.setupTimeout (Timeout.kt:148) kotlinx.coroutines.TimeoutKt.withTimeoutOrNull (Timeout.kt:104) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor.intercept (InvocationTimeoutInterceptor.kt:42) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor.runBeforeTestAfter (TestInvocationInterceptor.kt:73) io.kotest.engine.test.TestInvocationInterceptor.access$runBeforeTestAfter (TestInvocationInterceptor.kt:14) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invokeSuspend (TestInvocationInterceptor.kt:36) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.mpp.ReplayKt.replay (replay.kt:15) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invokeSuspend (TestInvocationInterceptor.kt:32) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.CoroutineScopeKt.coroutineScope (CoroutineScope.kt:261) io.kotest.engine.test.TestInvocationInterceptor.intercept (TestInvocationInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.interceptors.MarkAbortedExceptionsAsSkippedTestInterceptor.intercept (MarkAbortedExceptionsAsSkippedTestInterceptor.kt:23) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.ExpectExceptionTestInterceptor.intercept (ExpectExceptionTestInterceptor.kt:18) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TimeoutInterceptor.intercept (TimeoutInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BlockedThreadTimeoutInterceptor.intercept (BlockedThreadTimeoutInterceptor.kt:79) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineLoggingInterceptor.intercept (CoroutineLoggingInterceptor.kt:30) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.SoftAssertInterceptor.intercept (SoftAssertInterceptor.kt:27) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.AssertionModeInterceptor.intercept (AssertionModeInterceptor.kt:25) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.LifecycleInterceptor.intercept (LifecycleInterceptor.kt:50) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invokeSuspend (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.TestExtensions.intercept (TestExtensions.kt:148) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor.intercept (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invokeSuspend (BeforeSpecListenerInterceptor.kt:50) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor.intercept (BeforeSpecListenerInterceptor.kt:60) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestEnabledCheckInterceptor.intercept (TestEnabledCheckInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invokeSuspend (CoroutineErrorCollectorInterceptor.kt:34) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext (Builders.common.kt:164) kotlinx.coroutines.BuildersKt.withContext (-:1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor.intercept (CoroutineErrorCollectorInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invokeSuspend (coroutineDispatcherFactoryInterceptor.kt:57) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.concurrency.FixedThreadCoroutineDispatcherFactory$withDispatcher$4.invokeSuspend (FixedThreadCoroutineDispatcherFactory.kt:59) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) java.lang.Thread.run (Thread.java:840)
BindTest.Generic Container - Invalid row request: reactive/kotlin/src/test/kotlin/com/caplin/integration/datasourcex/reactive/kotlin/BindTest.kt#L521
java.lang.AssertionError: Verification failed: call 1 of 1: CachedMessageFactory(#122).createSubjectErrorEvent(eq(/SUBJECT/1-items/2), eq(NotFound), [])) should not be called Calls: 1) CachedMessageFactory(#122).createSubjectErrorEvent(/SUBJECT/1-items/2, NotFound, []) Stack traces: 1) io.mockk.impl.InternalPlatform.captureStackTrace (InternalPlatform.kt:130) io.mockk.impl.stub.MockKStub.handleInvocation (MockKStub.kt:255) io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation (JvmMockFactoryHelper.kt:24) io.mockk.proxy.jvm.advice.Interceptor.call (Interceptor.kt:21) io.mockk.proxy.jvm.advice.BaseAdvice.handle (BaseAdvice.kt:42) io.mockk.proxy.jvm.advice.jvm.JvmMockKProxyInterceptor.interceptNoSuper (JvmMockKProxyInterceptor.java:44) com.caplin.datasource.messaging.CachedMessageFactory$Subclass0.createSubjectErrorEvent (-:-1) com.caplin.integration.datasourcex.reactive.core.Binder.publishNotFound (Binder.kt:706) com.caplin.integration.datasourcex.reactive.core.Binder.access$publishNotFound (Binder.kt:70) com.caplin.integration.datasourcex.reactive.core.Binder$bindContainers$2.onRequest (Binder.kt:544) com.caplin.integration.datasourcex.reactive.kotlin.BindTest$1$9.invokeSuspend (BindTest.kt:519) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTaskKt.resume (DispatchedTask.kt:221) kotlinx.coroutines.DispatchedTaskKt.dispatch (DispatchedTask.kt:154) kotlinx.coroutines.CancellableContinuationImpl.dispatchResume (CancellableContinuationImpl.kt:470) kotlinx.coroutines.CancellableContinuationImpl.resumeImpl$kotlinx_coroutines_core (CancellableContinuationImpl.kt:504) kotlinx.coroutines.CancellableContinuationImpl.resumeImpl$kotlinx_coroutines_core$default (CancellableContinuationImpl.kt:493) kotlinx.coroutines.CancellableContinuationImpl.resumeUndispatched (CancellableContinuationImpl.kt:596) kotlinx.coroutines.test.CancellableContinuationRunnable.run (TestDispatcher.kt:60) kotlinx.coroutines.test.TestDispatcher.processEvent$kotlinx_coroutines_test (TestDispatcher.kt:24) kotlinx.coroutines.test.TestCoroutineScheduler.tryRunNextTaskUnless$kotlinx_coroutines_test (TestCoroutineScheduler.kt:99) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$workRunner$1.invokeSuspend (TestBuilders.kt:327) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) kotlinx.coroutines.EventLoopImplBase.processNextEvent (EventLoop.common.kt:263) kotlinx.coroutines.BlockingCoroutine.joinBlocking (Builders.kt:95) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking (Builders.kt:69) kotlinx.coroutines.BuildersKt.runBlocking (-:1) kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default (Builders.kt:47) kotlinx.coroutines.BuildersKt.runBlocking$default (-:1) kotlinx.coroutines.test.TestBuildersJvmKt.createTestResult (TestBuildersJvm.kt:10) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:310) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0 (TestBuilders.kt:168) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0 (-:1) kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt.runTest-8Mi8wO0$default (TestBuilders.kt:160) kotlinx.coroutines.test.TestBuildersKt.runTest-8Mi8wO0$default (-:1) io.kotest.engine.test.interceptors.TestCoroutineInterceptor.intercept (TestCoroutineInterceptor.kt:29) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invokeSuspend (InvocationTimeoutInterceptor.kt:43) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor$intercept$3.invoke (InvocationTimeoutInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout (Undispatched.kt:53) kotlinx.coroutines.TimeoutKt.setupTimeout (Timeout.kt:148) kotlinx.coroutines.TimeoutKt.withTimeoutOrNull (Timeout.kt:104) io.kotest.engine.test.interceptors.InvocationTimeoutInterceptor.intercept (InvocationTimeoutInterceptor.kt:42) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invokeSuspend (TestInvocationInterceptor.kt:70) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$runBeforeTestAfter$wrappedTest$1$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor.runBeforeTestAfter (TestInvocationInterceptor.kt:73) io.kotest.engine.test.TestInvocationInterceptor.access$runBeforeTestAfter (TestInvocationInterceptor.kt:14) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invokeSuspend (TestInvocationInterceptor.kt:36) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2$1.invoke (TestInvocationInterceptor.kt:-1) io.kotest.mpp.ReplayKt.replay (replay.kt:15) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invokeSuspend (TestInvocationInterceptor.kt:32) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) io.kotest.engine.test.TestInvocationInterceptor$intercept$2.invoke (TestInvocationInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.CoroutineScopeKt.coroutineScope (CoroutineScope.kt:261) io.kotest.engine.test.TestInvocationInterceptor.intercept (TestInvocationInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.interceptors.MarkAbortedExceptionsAsSkippedTestInterceptor.intercept (MarkAbortedExceptionsAsSkippedTestInterceptor.kt:23) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.ExpectExceptionTestInterceptor.intercept (ExpectExceptionTestInterceptor.kt:18) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TimeoutInterceptor.intercept (TimeoutInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BlockedThreadTimeoutInterceptor.intercept (BlockedThreadTimeoutInterceptor.kt:79) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineLoggingInterceptor.intercept (CoroutineLoggingInterceptor.kt:30) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.SoftAssertInterceptor.intercept (SoftAssertInterceptor.kt:27) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.AssertionModeInterceptor.intercept (AssertionModeInterceptor.kt:25) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.LifecycleInterceptor.intercept (LifecycleInterceptor.kt:50) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invokeSuspend (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor$intercept$2.invoke (TestCaseExtensionInterceptor.kt:-1) io.kotest.engine.test.TestExtensions.intercept (TestExtensions.kt:148) io.kotest.engine.test.interceptors.TestCaseExtensionInterceptor.intercept (TestCaseExtensionInterceptor.kt:24) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invokeSuspend (BeforeSpecListenerInterceptor.kt:50) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor$intercept$runTest$1$4$1.invoke (BeforeSpecListenerInterceptor.kt:-1) io.kotest.engine.test.interceptors.BeforeSpecListenerInterceptor.intercept (BeforeSpecListenerInterceptor.kt:60) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.TestEnabledCheckInterceptor.intercept (TestEnabledCheckInterceptor.kt:31) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invokeSuspend (CoroutineErrorCollectorInterceptor.kt:34) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor$intercept$3.invoke (CoroutineErrorCollectorInterceptor.kt:-1) kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn (Undispatched.kt:42) kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext (Builders.common.kt:164) kotlinx.coroutines.BuildersKt.withContext (-:1) io.kotest.engine.test.interceptors.CoroutineErrorCollectorInterceptor.intercept (CoroutineErrorCollectorInterceptor.kt:33) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invokeSuspend (TestCaseExecutor.kt:100) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.TestCaseExecutor$execute$3$1.invoke (TestCaseExecutor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invokeSuspend (coroutineDispatcherFactoryInterceptor.kt:57) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.test.interceptors.CoroutineDispatcherFactoryInterceptor$intercept$4.invoke (coroutineDispatcherFactoryInterceptor.kt:-1) io.kotest.engine.concurrency.FixedThreadCoroutineDispatcherFactory$withDispatcher$4.invokeSuspend (FixedThreadCoroutineDispatcherFactory.kt:59) kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith (ContinuationImpl.kt:33) kotlinx.coroutines.DispatchedTask.run (DispatchedTask.kt:101) java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1136) java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:635) java.lang.Thread.run (Thread.java:840)
test
Process completed with exit code 1.
test
checkName has a different number of items than the 'reportPaths' input. This is usually a bug.
test
checkName has a different number of items than the 'reportPaths' input. This is usually a bug.
test
checkName has a different number of items than the 'reportPaths' input. This is usually a bug.
test
checkName has a different number of items than the 'reportPaths' input. This is usually a bug.
test
checkName has a different number of items than the 'reportPaths' input. This is usually a bug.
test
checkName has a different number of items than the 'reportPaths' input. This is usually a bug.
test
checkName has a different number of items than the 'reportPaths' input. This is usually a bug.

Artifacts

Produced during runtime
Name Size Digest
documentation
1.79 MB
sha256:38ba7728adc9620ae10f1e012b368f8d10994bf43acce44427b0466882eb3b9d