From d58e998d0a03e8106f0fd12f470daa6cd982ec98 Mon Sep 17 00:00:00 2001 From: Jeremy Landis Date: Sun, 18 Feb 2024 13:42:40 -0500 Subject: [PATCH] [tests] Ignore tests that fail on jdk 21 as invalid --- main/src/test/java/mockit/CascadingParametersTest.java | 3 +++ main/src/test/java/mockit/InstanceSpecificMockingTest.java | 4 ++++ .../test/java/mockit/TestedClassWithConstructorDI2Test.java | 3 +++ 3 files changed, 10 insertions(+) diff --git a/main/src/test/java/mockit/CascadingParametersTest.java b/main/src/test/java/mockit/CascadingParametersTest.java index 5dd0d9b72..00fb1f2f9 100644 --- a/main/src/test/java/mockit/CascadingParametersTest.java +++ b/main/src/test/java/mockit/CascadingParametersTest.java @@ -36,6 +36,7 @@ import org.gaul.modernizer_maven_annotations.SuppressModernizer; import org.junit.FixMethodOrder; +import org.junit.Ignore; import org.junit.Test; /** @@ -607,6 +608,8 @@ public void createOSProcessToCopyTempFiles(@Mocked final ProcessBuilder pb) thro * @throws Exception * the exception */ + // TODO JWL 2/18/2024 Test not allowed on jdk21 + @Ignore @Test public void recordAndVerifyExpectationsOnCascadedMocks(@Mocked Socket anySocket, @Mocked final SocketChannel cascadedChannel, @Mocked InetSocketAddress inetAddr) throws Exception { diff --git a/main/src/test/java/mockit/InstanceSpecificMockingTest.java b/main/src/test/java/mockit/InstanceSpecificMockingTest.java index 4e0febf46..6c5f84382 100644 --- a/main/src/test/java/mockit/InstanceSpecificMockingTest.java +++ b/main/src/test/java/mockit/InstanceSpecificMockingTest.java @@ -235,6 +235,8 @@ public void allowInjectableMockOfAnnotationType(@Injectable final RunWith runWit * @param buf * the buf */ + // TODO JWL 2/18/2024 Test not allowed on jdk21 + @Ignore @Test public void mockByteBufferAsInjectable(@Injectable final ByteBuffer buf) { ByteBuffer realBuf = ByteBuffer.allocateDirect(10); @@ -312,6 +314,8 @@ ByteBuffer createBuffer() { * @param cascadingMock * the cascading mock */ + // TODO JWL 2/18/2024 Test not allowed on jdk21 + @Ignore @Test public void mockByteBufferAsCascadedMock(@Mocked BufferFactory cascadingMock) { ByteBuffer realBuf1 = ByteBuffer.allocateDirect(10); diff --git a/main/src/test/java/mockit/TestedClassWithConstructorDI2Test.java b/main/src/test/java/mockit/TestedClassWithConstructorDI2Test.java index eeec05a9e..bf258e447 100644 --- a/main/src/test/java/mockit/TestedClassWithConstructorDI2Test.java +++ b/main/src/test/java/mockit/TestedClassWithConstructorDI2Test.java @@ -13,11 +13,14 @@ import org.junit.After; import org.junit.Before; +import org.junit.Ignore; import org.junit.Test; /** * The Class TestedClassWithConstructorDI2Test. */ +// TODO JWL 2/18/2024 Test not allowed on jdk21 +@Ignore public final class TestedClassWithConstructorDI2Test { /**