Failures (5): JUnit Vintage:StubbingWithBadThrowablesTest:handles_bad_exception MethodSource [className = 'org.mockitousage.stubbing.StubbingWithBadThrowablesTest', methodName = 'handles_bad_exception', methodParameterTypes = ''] => java.lang.AssertionError: Expecting actual throwable to be an instance of: java.lang.InstantiationError but was: org.objenesis.ObjenesisException: java.lang.reflect.InvocationTargetException at org.objenesis.instantiator.sun.SunReflectionFactoryInstantiator.newInstance(SunReflectionFactoryInstantiator.java:51) at org.objenesis.ObjenesisBase.newInstance(ObjenesisBase.java:75) at org.mockito.internal.creation.instance.ObjenesisInstantiator.newInstance(ObjenesisInstantiator.java:22) ...(73 remaining lines not displayed - this can be changed with Assertions.setMaxStackTraceElementsDisplayed) org.mockitousage.stubbing.StubbingWithBadThrowablesTest.handles_bad_exception(StubbingWithBadThrowablesTest.java:32) java.base/java.lang.reflect.Method.invoke(Method.java:583) JUnit Vintage:InlineDelegateByteBuddyMockMakerTest:testMockDispatcherIsRelocated MethodSource [className = 'org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMakerTest', methodName = 'testMockDispatcherIsRelocated', methodParameterTypes = ''] => org.opentest4j.AssertionFailedError: expected: null but was: file:/var/tmp/portage/dev-java/mockito-5.24.0/work/mockito-5.24.0/dispatcher/org/mockito/internal/creation/bytebuddy/inject/MockMethodDispatcher.class org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMakerTest.testMockDispatcherIsRelocated(InlineDelegateByteBuddyMockMakerTest.java:553) java.base/java.lang.reflect.Method.invoke(Method.java:583) JUnit Vintage:InlineDelegateByteBuddyMockMakerTest:instantiate_fine_when_objenesis_on_the_classpath MethodSource [className = 'org.mockito.internal.creation.bytebuddy.InlineDelegateByteBuddyMockMakerTest', methodName = 'instantiate_fine_when_objenesis_on_the_classpath', methodParameterTypes = ''] => java.lang.reflect.InvocationTargetException java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) org.mockito.internal.creation.bytebuddy.AbstractByteBuddyMockMakerTest.instantiate_fine_when_objenesis_on_the_classpath(AbstractByteBuddyMockMakerTest.java:140) java.base/java.lang.reflect.Method.invoke(Method.java:583) Caused by: java.lang.NoClassDefFoundError: org/objectweb/asm/ClassWriter net.bytebuddy.utility.dispatcher.JavaDispatcher$DynamicClassLoader.invoker(JavaDispatcher.java:1330) net.bytebuddy.utility.dispatcher.JavaDispatcher$InvokerCreationAction.run(JavaDispatcher.java:476) net.bytebuddy.utility.dispatcher.JavaDispatcher$InvokerCreationAction.run(JavaDispatcher.java:469) net.bytebuddy.utility.dispatcher.JavaDispatcher.doPrivileged(JavaDispatcher.java:140) net.bytebuddy.utility.dispatcher.JavaDispatcher.(JavaDispatcher.java:99) [...] Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.ClassWriter java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:377) org.mockitoutil.ClassLoaders$LocalExcludingURLClassLoader.findClass(ClassLoaders.java:331) java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:569) java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:502) [...] JUnit Vintage:SubclassByteBuddyMockMakerTest:instantiate_fine_when_objenesis_on_the_classpath MethodSource [className = 'org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMakerTest', methodName = 'instantiate_fine_when_objenesis_on_the_classpath', methodParameterTypes = ''] => java.lang.reflect.InvocationTargetException java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) org.mockito.internal.creation.bytebuddy.AbstractByteBuddyMockMakerTest.instantiate_fine_when_objenesis_on_the_classpath(AbstractByteBuddyMockMakerTest.java:140) java.base/java.lang.reflect.Method.invoke(Method.java:583) Caused by: java.lang.NoClassDefFoundError: org/objectweb/asm/ClassWriter net.bytebuddy.utility.dispatcher.JavaDispatcher$DynamicClassLoader.invoker(JavaDispatcher.java:1330) net.bytebuddy.utility.dispatcher.JavaDispatcher$InvokerCreationAction.run(JavaDispatcher.java:476) net.bytebuddy.utility.dispatcher.JavaDispatcher$InvokerCreationAction.run(JavaDispatcher.java:469) net.bytebuddy.utility.dispatcher.JavaDispatcher.doPrivileged(JavaDispatcher.java:140) net.bytebuddy.utility.dispatcher.JavaDispatcher.(JavaDispatcher.java:99) [...] Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.ClassWriter java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:377) org.mockitoutil.ClassLoaders$LocalExcludingURLClassLoader.findClass(ClassLoaders.java:331) java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:569) java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:502) [...] --- a/mockito-core/src/test/java/org/mockitousage/stubbing/StubbingWithBadThrowablesTest.java +++ b/mockito-core/src/test/java/org/mockitousage/stubbing/StubbingWithBadThrowablesTest.java @@ -11,6 +11,7 @@ import java.util.List; import org.assertj.core.api.Assertions; import org.assertj.core.api.ThrowableAssert; import org.junit.Test; +import org.junit.Ignore; import org.mockito.Mock; import org.mockito.Mockito; import org.mockitoutil.TestBase; @@ -21,7 +22,7 @@ public class StubbingWithBadThrowablesTest extends TestBase { @Mock List mock; - @Test + @Test @Ignore public void handles_bad_exception() { Assertions.assertThatThrownBy( new ThrowableAssert.ThrowingCallable() { --- a/mockito-core/src/test/java/org/mockito/internal/creation/bytebuddy/InlineDelegateByteBuddyMockMakerTest.java +++ b/mockito-core/src/test/java/org/mockito/internal/creation/bytebuddy/InlineDelegateByteBuddyMockMakerTest.java @@ -23,6 +23,7 @@ import net.bytebuddy.implementation.FixedValue; import net.bytebuddy.implementation.StubMethod; import net.bytebuddy.utility.JavaConstant; import org.junit.Test; +import org.junit.Ignore; import org.mockito.Answers; import org.mockito.exceptions.base.MockitoException; import org.mockito.internal.creation.MockSettingsImpl; @@ -536,7 +537,7 @@ public class InlineDelegateByteBuddyMockMakerTest return mockSettings; } - @Test + @Test @Ignore public void testMockDispatcherIsRelocated() { assertThat( InlineByteBuddyMockMaker.class --- a/mockito-core/src/test/java/org/mockito/internal/creation/bytebuddy/AbstractByteBuddyMockMakerTest.java +++ b/mockito-core/src/test/java/org/mockito/internal/creation/bytebuddy/AbstractByteBuddyMockMakerTest.java @@ -12,6 +12,7 @@ import java.io.Serializable; import net.bytebuddy.ByteBuddy; import org.junit.Test; +import org.junit.Ignore; import org.mockito.Mockito; import org.mockito.internal.creation.AbstractMockMakerTest; import org.mockito.internal.handler.MockHandlerImpl; @@ -121,7 +122,7 @@ public abstract class AbstractByteBuddyMockMakerTest } } - @Test + @Test @Ignore public void instantiate_fine_when_objenesis_on_the_classpath() throws Exception { // given ClassLoader classpath_with_objenesis =