komputing / KEthereum

Kotlin library for Ethereum
MIT License
350 stars 73 forks source link

Migrate to Kotlin 1.4.0 #93

Closed ligi closed 3 years ago

ligi commented 4 years ago

we need to wait until a mockk version build against 1.4.0 is released

ligi commented 4 years ago

the problem is failing tests in ENS:

testGetAddress()
java.lang.AssertionError: Verification acknowledgment failed

Verified call count: 2
Recorded call count: 4

Not verified calls:
1) mockRPC$1(#2).call-K3zTh2A(Transaction(chain=null, creationEpochSecond=null, from=null, gasLimit=null, gasPrice=null, input=[1, 120, -72, -65, -34, -101, 9, -3, 124, 95, -112, 30, 35, -93, -15, -97, -20, -59, 72, 40, -23, -56, 72, 83, -104, 1, -24, 101, -111, -67, -104, 1, -80, 25, -8, 79], nonce=null, to=0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e, txHash=null, value=null, blockHash=null, blockNumber=null), latest)
2) mockRPC$1(#2).call-K3zTh2A(Transaction(chain=null, creationEpochSecond=null, from=null, gasLimit=null, gasPrice=null, input=[59, 59, 87, -34, -34, -101, 9, -3, 124, 95, -112, 30, 35, -93, -15, -97, -20, -59, 72, 40, -23, -56, 72, 83, -104, 1, -24, 101, -111, -67, -104, 1, -80, 25, -8, 79], nonce=null, to=0xfdf1210fc262c73d0436236a0e07be419babbbc7, txHash=null, value=null, blockHash=null, blockNumber=null), latest)

Stack traces:
1)                                                                                    io.mockk.impl.InternalPlatform.captureStackTrace           (InternalPlatform.kt:121)                          
                                                                                        io.mockk.impl.stub.MockKStub.handleInvocation            (MockKStub.kt:247)                                 
                                                      io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation                  (JvmMockFactoryHelper.kt:25)                       
                                                                               io.mockk.proxy.jvm.advice.Interceptor.call                        (Interceptor.kt:20)                                
                                                                                     TheENS$testGetAddress$mockRPC$1.call-K3zTh2A                (TheENS.kt:48)                                     
                                                                                     TheENS$testGetAddress$mockRPC$1.call-gvVG85o                (TheENS.kt:46)                                     
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke0                     (NativeMethodAccessorImpl.java:-2)N                
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke                      (NativeMethodAccessorImpl.java:62)                 
                                                                            sun.reflect.DelegatingMethodAccessorImpl.invoke                      (DelegatingMethodAccessorImpl.java:43)             
                                                                                            java.lang.reflect.Method.invoke                      (Method.java:498)                                  
                                                                                io.mockk.proxy.jvm.advice.MethodCall.call                        (MethodCall.kt:14)                                 
                                                                io.mockk.proxy.jvm.advice.SelfCallEliminatorCallable.call                        (SelfCallEliminatorCallable.kt:14)                 
                                                                    io.mockk.impl.instantiation.JvmMockFactoryHelper.handleOriginalCall          (JvmMockFactoryHelper.kt:83)                       
                                                                    io.mockk.impl.instantiation.JvmMockFactoryHelper.access$handleOriginalCall   (JvmMockFactoryHelper.kt:20)                       
            io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1$invocation$$inlined$stdFunctions$lambda$1.invoke                      (JvmMockFactoryHelper.kt:28)                       
                                                io.mockk.impl.stub.MockKStub$handleInvocation$originalPlusToString$1.invoke                      (MockKStub.kt:227)                                 
                                                                                         io.mockk.impl.stub.SpyKStub.defaultAnswer               (SpyKStub.kt:15)                                   
                                                                                        io.mockk.impl.stub.MockKStub.answer                      (MockKStub.kt:42)                                  
                                                                       io.mockk.impl.recording.states.AnsweringState.call                        (AnsweringState.kt:16)                             
                                                                          io.mockk.impl.recording.CommonCallRecorder.call                        (CommonCallRecorder.kt:53)                         
                                                                                        io.mockk.impl.stub.MockKStub.handleInvocation            (MockKStub.kt:263)                                 
                                                      io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation                  (JvmMockFactoryHelper.kt:25)                       
                                                                               io.mockk.proxy.jvm.advice.Interceptor.call                        (Interceptor.kt:20)                                
                                                                                     TheENS$testGetAddress$mockRPC$1.call-gvVG85o                (TheENS.kt:46)                                     
                                                                         org.kethereum.ens.generated.ENSRPCConnector.resolverETHTyped            (ENS.kt:121)                                       
                                                                         org.kethereum.ens.generated.ENSRPCConnector.resolver                    (ENS.kt:129)                                       
                                                                         org.kethereum.ens.generated.ENSRPCConnector.resolver$default            (ENS.kt:128)                                       
                                                                                               org.kethereum.ens.ENS.getFromResolver             (ENS.kt:21)                                        
                                                                                               org.kethereum.ens.ENS.getAddress-kmJcBmw          (ENS.kt:38)                                        
                                                                                                              TheENS.testGetAddress              (TheENS.kt:53)                                     
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke0                     (NativeMethodAccessorImpl.java:-2)N                
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke                      (NativeMethodAccessorImpl.java:62)                 
                                                                            sun.reflect.DelegatingMethodAccessorImpl.invoke                      (DelegatingMethodAccessorImpl.java:43)             
                                                                                            java.lang.reflect.Method.invoke                      (Method.java:498)                                  
                                                                     org.junit.platform.commons.util.ReflectionUtils.invokeMethod                (ReflectionUtils.java:686)                         
                                                                 org.junit.jupiter.engine.execution.MethodInvocation.proceed                     (MethodInvocation.java:60)                         
                                  org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed                     (InvocationInterceptorChain.java:131)              
                                                                 org.junit.jupiter.engine.extension.TimeoutExtension.intercept                   (TimeoutExtension.java:149)                        
                                                                 org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod     (TimeoutExtension.java:140)                        
                                                                 org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod         (TimeoutExtension.java:84)                         
                                      org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0       (ExecutableInvoker.java:115)                       
                                                                org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0             (ExecutableInvoker.java:105)                       
                                 org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed                     (InvocationInterceptorChain.java:106)              
                                                       org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed                     (InvocationInterceptorChain.java:64)               
                                                       org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke              (InvocationInterceptorChain.java:45)               
                                                       org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke                      (InvocationInterceptorChain.java:37)               
                                                                org.junit.jupiter.engine.execution.ExecutableInvoker.invoke                      (ExecutableInvoker.java:104)                       
                                                                org.junit.jupiter.engine.execution.ExecutableInvoker.invoke                      (ExecutableInvoker.java:98)                        
                                                        org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6   (TestMethodTestDescriptor.java:212)                
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                        org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod            (TestMethodTestDescriptor.java:208)                
                                                        org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute                     (TestMethodTestDescriptor.java:137)                
                                                        org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute                     (TestMethodTestDescriptor.java:71)                 
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5 (NodeTestTask.java:135)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7 (NodeTestTask.java:125)                            
                                                                 org.junit.platform.engine.support.hierarchical.Node.around                      (Node.java:135)                                    
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8 (NodeTestTask.java:123)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively          (NodeTestTask.java:122)                            
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.execute                     (NodeTestTask.java:80)                             
                                                                                                 java.util.ArrayList.forEach                     (ArrayList.java:1259)                              
                            org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll                   (SameThreadHierarchicalTestExecutorService.java:38)
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5 (NodeTestTask.java:139)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7 (NodeTestTask.java:125)                            
                                                                 org.junit.platform.engine.support.hierarchical.Node.around                      (Node.java:135)                                    
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8 (NodeTestTask.java:123)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively          (NodeTestTask.java:122)                            
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.execute                     (NodeTestTask.java:80)                             
                                                                                                 java.util.ArrayList.forEach                     (ArrayList.java:1259)                              
                            org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll                   (SameThreadHierarchicalTestExecutorService.java:38)
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5 (NodeTestTask.java:139)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7 (NodeTestTask.java:125)                            
                                                                 org.junit.platform.engine.support.hierarchical.Node.around                      (Node.java:135)                                    
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8 (NodeTestTask.java:123)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively          (NodeTestTask.java:122)                            
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.execute                     (NodeTestTask.java:80)                             
                            org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit                      (SameThreadHierarchicalTestExecutorService.java:32)
                                             org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute                     (HierarchicalTestExecutor.java:57)                 
                                               org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute                     (HierarchicalTestEngine.java:51)                   
                                                                    org.junit.platform.launcher.core.DefaultLauncher.execute                     (DefaultLauncher.java:248)                         
                                                                    org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5            (DefaultLauncher.java:211)                         
                                                                    org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams      (DefaultLauncher.java:226)                         
                                                                    org.junit.platform.launcher.core.DefaultLauncher.execute                     (DefaultLauncher.java:199)                         
                                                                    org.junit.platform.launcher.core.DefaultLauncher.execute                     (DefaultLauncher.java:132)                         
   org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses       (JUnitPlatformTestClassProcessor.java:99)          
   org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000                  (JUnitPlatformTestClassProcessor.java:79)          
                                 org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop                        (JUnitPlatformTestClassProcessor.java:75)          
                                                       org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop                        (SuiteTestClassProcessor.java:61)                  
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke0                     (NativeMethodAccessorImpl.java:-2)N                
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke                      (NativeMethodAccessorImpl.java:62)                 
                                                                            sun.reflect.DelegatingMethodAccessorImpl.invoke                      (DelegatingMethodAccessorImpl.java:43)             
                                                                                            java.lang.reflect.Method.invoke                      (Method.java:498)                                  
                                                                     org.gradle.internal.dispatch.ReflectionDispatch.dispatch                    (ReflectionDispatch.java:36)                       
                                                                     org.gradle.internal.dispatch.ReflectionDispatch.dispatch                    (ReflectionDispatch.java:24)                       
                                                             org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch                    (ContextClassLoaderDispatch.java:33)               
                                      org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke                      (ProxyDispatchAdapter.java:94)                     
                                                                                               com.sun.proxy.$Proxy2.stop                        (-:-1)                                             
                                                             org.gradle.api.internal.tasks.testing.worker.TestWorker.stop                        (TestWorker.java:133)                              
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke0                     (NativeMethodAccessorImpl.java:-2)N                
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke                      (NativeMethodAccessorImpl.java:62)                 
                                                                            sun.reflect.DelegatingMethodAccessorImpl.invoke                      (DelegatingMethodAccessorImpl.java:43)             
                                                                                            java.lang.reflect.Method.invoke                      (Method.java:498)                                  
                                                                     org.gradle.internal.dispatch.ReflectionDispatch.dispatch                    (ReflectionDispatch.java:36)                       
                                                                     org.gradle.internal.dispatch.ReflectionDispatch.dispatch                    (ReflectionDispatch.java:24)                       
                            org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch                    (MessageHubBackedObjectConnection.java:182)        
                            org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch                    (MessageHubBackedObjectConnection.java:164)        
                                                          org.gradle.internal.remote.internal.hub.MessageHub$Handler.run                         (MessageHub.java:414)                              
                                                org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute                   (ExecutorPolicy.java:64)                           
                                                                org.gradle.internal.concurrent.ManagedExecutorImpl$1.run                         (ManagedExecutorImpl.java:48)                      
                                                                             java.util.concurrent.ThreadPoolExecutor.runWorker                   (ThreadPoolExecutor.java:1149)                     
                                                                      java.util.concurrent.ThreadPoolExecutor$Worker.run                         (ThreadPoolExecutor.java:624)                      
                                              org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run                         (ThreadFactoryImpl.java:56)                        
                                                                                                    java.lang.Thread.run                         (Thread.java:748)                                  

2)                                                                                    io.mockk.impl.InternalPlatform.captureStackTrace           (InternalPlatform.kt:121)                          
                                                                                        io.mockk.impl.stub.MockKStub.handleInvocation            (MockKStub.kt:247)                                 
                                                      io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation                  (JvmMockFactoryHelper.kt:25)                       
                                                                               io.mockk.proxy.jvm.advice.Interceptor.call                        (Interceptor.kt:20)                                
                                                                                     TheENS$testGetAddress$mockRPC$1.call-K3zTh2A                (TheENS.kt:48)                                     
                                                                                     TheENS$testGetAddress$mockRPC$1.call-gvVG85o                (TheENS.kt:46)                                     
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke0                     (NativeMethodAccessorImpl.java:-2)N                
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke                      (NativeMethodAccessorImpl.java:62)                 
                                                                            sun.reflect.DelegatingMethodAccessorImpl.invoke                      (DelegatingMethodAccessorImpl.java:43)             
                                                                                            java.lang.reflect.Method.invoke                      (Method.java:498)                                  
                                                                                io.mockk.proxy.jvm.advice.MethodCall.call                        (MethodCall.kt:14)                                 
                                                                io.mockk.proxy.jvm.advice.SelfCallEliminatorCallable.call                        (SelfCallEliminatorCallable.kt:14)                 
                                                                    io.mockk.impl.instantiation.JvmMockFactoryHelper.handleOriginalCall          (JvmMockFactoryHelper.kt:83)                       
                                                                    io.mockk.impl.instantiation.JvmMockFactoryHelper.access$handleOriginalCall   (JvmMockFactoryHelper.kt:20)                       
            io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1$invocation$$inlined$stdFunctions$lambda$1.invoke                      (JvmMockFactoryHelper.kt:28)                       
                                                io.mockk.impl.stub.MockKStub$handleInvocation$originalPlusToString$1.invoke                      (MockKStub.kt:227)                                 
                                                                                         io.mockk.impl.stub.SpyKStub.defaultAnswer               (SpyKStub.kt:15)                                   
                                                                                        io.mockk.impl.stub.MockKStub.answer                      (MockKStub.kt:42)                                  
                                                                       io.mockk.impl.recording.states.AnsweringState.call                        (AnsweringState.kt:16)                             
                                                                          io.mockk.impl.recording.CommonCallRecorder.call                        (CommonCallRecorder.kt:53)                         
                                                                                        io.mockk.impl.stub.MockKStub.handleInvocation            (MockKStub.kt:263)                                 
                                                      io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation                  (JvmMockFactoryHelper.kt:25)                       
                                                                               io.mockk.proxy.jvm.advice.Interceptor.call                        (Interceptor.kt:20)                                
                                                                                     TheENS$testGetAddress$mockRPC$1.call-gvVG85o                (TheENS.kt:46)                                     
                                                                    org.kethereum.ens.generated.ResolverRPCConnector.addrETHTyped                (Resolver.kt:432)                                  
                                                                    org.kethereum.ens.generated.ResolverRPCConnector.addr                        (Resolver.kt:440)                                  
                                                                    org.kethereum.ens.generated.ResolverRPCConnector.addr$default                (Resolver.kt:439)                                  
                                                              org.kethereum.ens.ENS$getAddress$$inlined$let$lambda$1.invoke                      (ENS.kt:39)                                        
                                                              org.kethereum.ens.ENS$getAddress$$inlined$let$lambda$1.invoke                      (ENS.kt:15)                                        
                                                                                               org.kethereum.ens.ENS.getFromResolver             (ENS.kt:23)                                        
                                                                                               org.kethereum.ens.ENS.getAddress-kmJcBmw          (ENS.kt:38)                                        
                                                                                                              TheENS.testGetAddress              (TheENS.kt:53)                                     
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke0                     (NativeMethodAccessorImpl.java:-2)N                
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke                      (NativeMethodAccessorImpl.java:62)                 
                                                                            sun.reflect.DelegatingMethodAccessorImpl.invoke                      (DelegatingMethodAccessorImpl.java:43)             
                                                                                            java.lang.reflect.Method.invoke                      (Method.java:498)                                  
                                                                     org.junit.platform.commons.util.ReflectionUtils.invokeMethod                (ReflectionUtils.java:686)                         
                                                                 org.junit.jupiter.engine.execution.MethodInvocation.proceed                     (MethodInvocation.java:60)                         
                                  org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed                     (InvocationInterceptorChain.java:131)              
                                                                 org.junit.jupiter.engine.extension.TimeoutExtension.intercept                   (TimeoutExtension.java:149)                        
                                                                 org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod     (TimeoutExtension.java:140)                        
                                                                 org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod         (TimeoutExtension.java:84)                         
                                      org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0       (ExecutableInvoker.java:115)                       
                                                                org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0             (ExecutableInvoker.java:105)                       
                                 org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed                     (InvocationInterceptorChain.java:106)              
                                                       org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed                     (InvocationInterceptorChain.java:64)               
                                                       org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke              (InvocationInterceptorChain.java:45)               
                                                       org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke                      (InvocationInterceptorChain.java:37)               
                                                                org.junit.jupiter.engine.execution.ExecutableInvoker.invoke                      (ExecutableInvoker.java:104)                       
                                                                org.junit.jupiter.engine.execution.ExecutableInvoker.invoke                      (ExecutableInvoker.java:98)                        
                                                        org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6   (TestMethodTestDescriptor.java:212)                
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                        org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod            (TestMethodTestDescriptor.java:208)                
                                                        org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute                     (TestMethodTestDescriptor.java:137)                
                                                        org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute                     (TestMethodTestDescriptor.java:71)                 
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5 (NodeTestTask.java:135)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7 (NodeTestTask.java:125)                            
                                                                 org.junit.platform.engine.support.hierarchical.Node.around                      (Node.java:135)                                    
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8 (NodeTestTask.java:123)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively          (NodeTestTask.java:122)                            
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.execute                     (NodeTestTask.java:80)                             
                                                                                                 java.util.ArrayList.forEach                     (ArrayList.java:1259)                              
                            org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll                   (SameThreadHierarchicalTestExecutorService.java:38)
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5 (NodeTestTask.java:139)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7 (NodeTestTask.java:125)                            
                                                                 org.junit.platform.engine.support.hierarchical.Node.around                      (Node.java:135)                                    
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8 (NodeTestTask.java:123)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively          (NodeTestTask.java:122)                            
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.execute                     (NodeTestTask.java:80)                             
                                                                                                 java.util.ArrayList.forEach                     (ArrayList.java:1259)                              
                            org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll                   (SameThreadHierarchicalTestExecutorService.java:38)
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5 (NodeTestTask.java:139)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7 (NodeTestTask.java:125)                            
                                                                 org.junit.platform.engine.support.hierarchical.Node.around                      (Node.java:135)                                    
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8 (NodeTestTask.java:123)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively          (NodeTestTask.java:122)                            
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.execute                     (NodeTestTask.java:80)                             
                            org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit                      (SameThreadHierarchicalTestExecutorService.java:32)
                                             org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute                     (HierarchicalTestExecutor.java:57)                 
                                               org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute                     (HierarchicalTestEngine.java:51)                   
                                                                    org.junit.platform.launcher.core.DefaultLauncher.execute                     (DefaultLauncher.java:248)                         
                                                                    org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5            (DefaultLauncher.java:211)                         
                                                                    org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams      (DefaultLauncher.java:226)                         
                                                                    org.junit.platform.launcher.core.DefaultLauncher.execute                     (DefaultLauncher.java:199)                         
                                                                    org.junit.platform.launcher.core.DefaultLauncher.execute                     (DefaultLauncher.java:132)                         
   org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses       (JUnitPlatformTestClassProcessor.java:99)          
   org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000                  (JUnitPlatformTestClassProcessor.java:79)          
                                 org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop                        (JUnitPlatformTestClassProcessor.java:75)          
                                                       org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop                        (SuiteTestClassProcessor.java:61)                  
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke0                     (NativeMethodAccessorImpl.java:-2)N                
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke                      (NativeMethodAccessorImpl.java:62)                 
                                                                            sun.reflect.DelegatingMethodAccessorImpl.invoke                      (DelegatingMethodAccessorImpl.java:43)             
                                                                                            java.lang.reflect.Method.invoke                      (Method.java:498)                                  
                                                                     org.gradle.internal.dispatch.ReflectionDispatch.dispatch                    (ReflectionDispatch.java:36)                       
                                                                     org.gradle.internal.dispatch.ReflectionDispatch.dispatch                    (ReflectionDispatch.java:24)                       
                                                             org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch                    (ContextClassLoaderDispatch.java:33)               
                                      org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke                      (ProxyDispatchAdapter.java:94)                     
                                                                                               com.sun.proxy.$Proxy2.stop                        (-:-1)                                             
                                                             org.gradle.api.internal.tasks.testing.worker.TestWorker.stop                        (TestWorker.java:133)                              
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke0                     (NativeMethodAccessorImpl.java:-2)N                
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke                      (NativeMethodAccessorImpl.java:62)                 
                                                                            sun.reflect.DelegatingMethodAccessorImpl.invoke                      (DelegatingMethodAccessorImpl.java:43)             
                                                                                            java.lang.reflect.Method.invoke                      (Method.java:498)                                  
                                                                     org.gradle.internal.dispatch.ReflectionDispatch.dispatch                    (ReflectionDispatch.java:36)                       
                                                                     org.gradle.internal.dispatch.ReflectionDispatch.dispatch                    (ReflectionDispatch.java:24)                       
                            org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch                    (MessageHubBackedObjectConnection.java:182)        
                            org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch                    (MessageHubBackedObjectConnection.java:164)        
                                                          org.gradle.internal.remote.internal.hub.MessageHub$Handler.run                         (MessageHub.java:414)                              
                                                org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute                   (ExecutorPolicy.java:64)                           
                                                                org.gradle.internal.concurrent.ManagedExecutorImpl$1.run                         (ManagedExecutorImpl.java:48)                      
                                                                             java.util.concurrent.ThreadPoolExecutor.runWorker                   (ThreadPoolExecutor.java:1149)                     
                                                                      java.util.concurrent.ThreadPoolExecutor$Worker.run                         (ThreadPoolExecutor.java:624)                      
                                              org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run                         (ThreadFactoryImpl.java:56)                        
                                                                                                    java.lang.Thread.run                         (Thread.java:748)                                  
    at io.mockk.impl.recording.CommonVerificationAcknowledger.acknowledgeVerified(CommonVerificationAcknowledger.kt:36)
    at io.mockk.MockKDsl.internalConfirmVerified(API.kt:272)
    at io.mockk.MockKKt.confirmVerified(MockK.kt:319)
    at TheENS.testGetAddress(TheENS.kt:60)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:686)
    at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
    at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
    at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
    at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
    at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
    at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
    at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
    at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:212)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:208)
    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:137)
    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:71)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
    at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
    at java.util.ArrayList.forEach(ArrayList.java:1259)
    at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
    at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
    at java.util.ArrayList.forEach(ArrayList.java:1259)
    at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
    at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
    at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
    at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
    at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
    at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:248)
    at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5(DefaultLauncher.java:211)
    at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:226)
    at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:199)
    at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:132)
    at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:99)
    at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:79)
    at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:75)
    at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
    at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
    at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
    at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
    at com.sun.proxy.$Proxy2.stop(Unknown Source)
    at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:133)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
    at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
    at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182)
    at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164)
    at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
    at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
    at java.lang.Thread.run(Thread.java:748)
testGetResolver()
java.lang.AssertionError: Verification acknowledgment failed

Verified call count: 1
Recorded call count: 2

Not verified calls:
1) mockRPC$1(#3).call-K3zTh2A(Transaction(chain=null, creationEpochSecond=null, from=null, gasLimit=null, gasPrice=null, input=[1, 120, -72, -65, -34, -101, 9, -3, 124, 95, -112, 30, 35, -93, -15, -97, -20, -59, 72, 40, -23, -56, 72, 83, -104, 1, -24, 101, -111, -67, -104, 1, -80, 25, -8, 79], nonce=null, to=0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e, txHash=null, value=null, blockHash=null, blockNumber=null), latest)

Stack traces:
1)                                                                                    io.mockk.impl.InternalPlatform.captureStackTrace           (InternalPlatform.kt:121)                          
                                                                                        io.mockk.impl.stub.MockKStub.handleInvocation            (MockKStub.kt:247)                                 
                                                      io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation                  (JvmMockFactoryHelper.kt:25)                       
                                                                               io.mockk.proxy.jvm.advice.Interceptor.call                        (Interceptor.kt:20)                                
                                                                                    TheENS$testGetResolver$mockRPC$1.call-K3zTh2A                (TheENS.kt:28)                                     
                                                                                    TheENS$testGetResolver$mockRPC$1.call-gvVG85o                (TheENS.kt:26)                                     
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke0                     (NativeMethodAccessorImpl.java:-2)N                
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke                      (NativeMethodAccessorImpl.java:62)                 
                                                                            sun.reflect.DelegatingMethodAccessorImpl.invoke                      (DelegatingMethodAccessorImpl.java:43)             
                                                                                            java.lang.reflect.Method.invoke                      (Method.java:498)                                  
                                                                                io.mockk.proxy.jvm.advice.MethodCall.call                        (MethodCall.kt:14)                                 
                                                                io.mockk.proxy.jvm.advice.SelfCallEliminatorCallable.call                        (SelfCallEliminatorCallable.kt:14)                 
                                                                    io.mockk.impl.instantiation.JvmMockFactoryHelper.handleOriginalCall          (JvmMockFactoryHelper.kt:83)                       
                                                                    io.mockk.impl.instantiation.JvmMockFactoryHelper.access$handleOriginalCall   (JvmMockFactoryHelper.kt:20)                       
            io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1$invocation$$inlined$stdFunctions$lambda$1.invoke                      (JvmMockFactoryHelper.kt:28)                       
                                                io.mockk.impl.stub.MockKStub$handleInvocation$originalPlusToString$1.invoke                      (MockKStub.kt:227)                                 
                                                                                         io.mockk.impl.stub.SpyKStub.defaultAnswer               (SpyKStub.kt:15)                                   
                                                                                        io.mockk.impl.stub.MockKStub.answer                      (MockKStub.kt:42)                                  
                                                                       io.mockk.impl.recording.states.AnsweringState.call                        (AnsweringState.kt:16)                             
                                                                          io.mockk.impl.recording.CommonCallRecorder.call                        (CommonCallRecorder.kt:53)                         
                                                                                        io.mockk.impl.stub.MockKStub.handleInvocation            (MockKStub.kt:263)                                 
                                                      io.mockk.impl.instantiation.JvmMockFactoryHelper$mockHandler$1.invocation                  (JvmMockFactoryHelper.kt:25)                       
                                                                               io.mockk.proxy.jvm.advice.Interceptor.call                        (Interceptor.kt:20)                                
                                                                                    TheENS$testGetResolver$mockRPC$1.call-gvVG85o                (TheENS.kt:26)                                     
                                                                         org.kethereum.ens.generated.ENSRPCConnector.resolverETHTyped            (ENS.kt:121)                                       
                                                                         org.kethereum.ens.generated.ENSRPCConnector.resolver                    (ENS.kt:129)                                       
                                                                         org.kethereum.ens.generated.ENSRPCConnector.resolver$default            (ENS.kt:128)                                       
                                                                                               org.kethereum.ens.ENS.getResolver-kmJcBmw         (ENS.kt:32)                                        
                                                                                                              TheENS.testGetResolver             (TheENS.kt:33)                                     
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke0                     (NativeMethodAccessorImpl.java:-2)N                
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke                      (NativeMethodAccessorImpl.java:62)                 
                                                                            sun.reflect.DelegatingMethodAccessorImpl.invoke                      (DelegatingMethodAccessorImpl.java:43)             
                                                                                            java.lang.reflect.Method.invoke                      (Method.java:498)                                  
                                                                     org.junit.platform.commons.util.ReflectionUtils.invokeMethod                (ReflectionUtils.java:686)                         
                                                                 org.junit.jupiter.engine.execution.MethodInvocation.proceed                     (MethodInvocation.java:60)                         
                                  org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed                     (InvocationInterceptorChain.java:131)              
                                                                 org.junit.jupiter.engine.extension.TimeoutExtension.intercept                   (TimeoutExtension.java:149)                        
                                                                 org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod     (TimeoutExtension.java:140)                        
                                                                 org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod         (TimeoutExtension.java:84)                         
                                      org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0       (ExecutableInvoker.java:115)                       
                                                                org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0             (ExecutableInvoker.java:105)                       
                                 org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed                     (InvocationInterceptorChain.java:106)              
                                                       org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed                     (InvocationInterceptorChain.java:64)               
                                                       org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke              (InvocationInterceptorChain.java:45)               
                                                       org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke                      (InvocationInterceptorChain.java:37)               
                                                                org.junit.jupiter.engine.execution.ExecutableInvoker.invoke                      (ExecutableInvoker.java:104)                       
                                                                org.junit.jupiter.engine.execution.ExecutableInvoker.invoke                      (ExecutableInvoker.java:98)                        
                                                        org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6   (TestMethodTestDescriptor.java:212)                
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                        org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod            (TestMethodTestDescriptor.java:208)                
                                                        org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute                     (TestMethodTestDescriptor.java:137)                
                                                        org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute                     (TestMethodTestDescriptor.java:71)                 
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5 (NodeTestTask.java:135)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7 (NodeTestTask.java:125)                            
                                                                 org.junit.platform.engine.support.hierarchical.Node.around                      (Node.java:135)                                    
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8 (NodeTestTask.java:123)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively          (NodeTestTask.java:122)                            
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.execute                     (NodeTestTask.java:80)                             
                                                                                                 java.util.ArrayList.forEach                     (ArrayList.java:1259)                              
                            org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll                   (SameThreadHierarchicalTestExecutorService.java:38)
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5 (NodeTestTask.java:139)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7 (NodeTestTask.java:125)                            
                                                                 org.junit.platform.engine.support.hierarchical.Node.around                      (Node.java:135)                                    
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8 (NodeTestTask.java:123)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively          (NodeTestTask.java:122)                            
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.execute                     (NodeTestTask.java:80)                             
                                                                                                 java.util.ArrayList.forEach                     (ArrayList.java:1259)                              
                            org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll                   (SameThreadHierarchicalTestExecutorService.java:38)
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5 (NodeTestTask.java:139)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7 (NodeTestTask.java:125)                            
                                                                 org.junit.platform.engine.support.hierarchical.Node.around                      (Node.java:135)                                    
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8 (NodeTestTask.java:123)                            
                                                   org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute                     (ThrowableCollector.java:73)                       
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively          (NodeTestTask.java:122)                            
                                                         org.junit.platform.engine.support.hierarchical.NodeTestTask.execute                     (NodeTestTask.java:80)                             
                            org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit                      (SameThreadHierarchicalTestExecutorService.java:32)
                                             org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute                     (HierarchicalTestExecutor.java:57)                 
                                               org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute                     (HierarchicalTestEngine.java:51)                   
                                                                    org.junit.platform.launcher.core.DefaultLauncher.execute                     (DefaultLauncher.java:248)                         
                                                                    org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5            (DefaultLauncher.java:211)                         
                                                                    org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams      (DefaultLauncher.java:226)                         
                                                                    org.junit.platform.launcher.core.DefaultLauncher.execute                     (DefaultLauncher.java:199)                         
                                                                    org.junit.platform.launcher.core.DefaultLauncher.execute                     (DefaultLauncher.java:132)                         
   org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses       (JUnitPlatformTestClassProcessor.java:99)          
   org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000                  (JUnitPlatformTestClassProcessor.java:79)          
                                 org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop                        (JUnitPlatformTestClassProcessor.java:75)          
                                                       org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop                        (SuiteTestClassProcessor.java:61)                  
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke0                     (NativeMethodAccessorImpl.java:-2)N                
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke                      (NativeMethodAccessorImpl.java:62)                 
                                                                            sun.reflect.DelegatingMethodAccessorImpl.invoke                      (DelegatingMethodAccessorImpl.java:43)             
                                                                                            java.lang.reflect.Method.invoke                      (Method.java:498)                                  
                                                                     org.gradle.internal.dispatch.ReflectionDispatch.dispatch                    (ReflectionDispatch.java:36)                       
                                                                     org.gradle.internal.dispatch.ReflectionDispatch.dispatch                    (ReflectionDispatch.java:24)                       
                                                             org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch                    (ContextClassLoaderDispatch.java:33)               
                                      org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke                      (ProxyDispatchAdapter.java:94)                     
                                                                                               com.sun.proxy.$Proxy2.stop                        (-:-1)                                             
                                                             org.gradle.api.internal.tasks.testing.worker.TestWorker.stop                        (TestWorker.java:133)                              
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke0                     (NativeMethodAccessorImpl.java:-2)N                
                                                                                sun.reflect.NativeMethodAccessorImpl.invoke                      (NativeMethodAccessorImpl.java:62)                 
                                                                            sun.reflect.DelegatingMethodAccessorImpl.invoke                      (DelegatingMethodAccessorImpl.java:43)             
                                                                                            java.lang.reflect.Method.invoke                      (Method.java:498)                                  
                                                                     org.gradle.internal.dispatch.ReflectionDispatch.dispatch                    (ReflectionDispatch.java:36)                       
                                                                     org.gradle.internal.dispatch.ReflectionDispatch.dispatch                    (ReflectionDispatch.java:24)                       
                            org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch                    (MessageHubBackedObjectConnection.java:182)        
                            org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch                    (MessageHubBackedObjectConnection.java:164)        
                                                          org.gradle.internal.remote.internal.hub.MessageHub$Handler.run                         (MessageHub.java:414)                              
                                                org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute                   (ExecutorPolicy.java:64)                           
                                                                org.gradle.internal.concurrent.ManagedExecutorImpl$1.run                         (ManagedExecutorImpl.java:48)                      
                                                                             java.util.concurrent.ThreadPoolExecutor.runWorker                   (ThreadPoolExecutor.java:1149)                     
                                                                      java.util.concurrent.ThreadPoolExecutor$Worker.run                         (ThreadPoolExecutor.java:624)                      
                                              org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run                         (ThreadFactoryImpl.java:56)                        
                                                                                                    java.lang.Thread.run                         (Thread.java:748)                                  
    at io.mockk.impl.recording.CommonVerificationAcknowledger.acknowledgeVerified(CommonVerificationAcknowledger.kt:36)
    at io.mockk.MockKDsl.internalConfirmVerified(API.kt:272)
    at io.mockk.MockKKt.confirmVerified(MockK.kt:319)
    at TheENS.testGetResolver(TheENS.kt:40)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:686)
    at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
    at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
    at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
    at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
    at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
    at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
    at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
    at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
    at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:212)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:208)
    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:137)
    at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:71)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
    at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
    at java.util.ArrayList.forEach(ArrayList.java:1259)
    at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
    at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
    at java.util.ArrayList.forEach(ArrayList.java:1259)
    at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:139)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$7(NodeTestTask.java:125)
    at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:123)
    at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)
    at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)
    at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)
    at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
    at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)
    at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:248)
    at org.junit.platform.launcher.core.DefaultLauncher.lambda$execute$5(DefaultLauncher.java:211)
    at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:226)
    at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:199)
    at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:132)
    at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:99)
    at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:79)
    at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:75)
    at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
    at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
    at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
    at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
    at com.sun.proxy.$Proxy2.stop(Unknown Source)
    at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:133)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
    at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
    at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182)
    at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164)
    at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
    at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
    at java.lang.Thread.run(Thread.java:748)
ligi commented 4 years ago

seems invokations are counted twice - stepping through the code did not show they where done twice. Maybe relevant https://github.com/mockk/mockk/issues/478

ligi commented 3 years ago

done