diff --git a/src/test/java/module-info.java b/src/test/java/module-info.java
index d0b9a54b06..3a095aacb8 100644
--- a/src/test/java/module-info.java
+++ b/src/test/java/module-info.java
@@ -95,7 +95,6 @@
opens tools.jackson.databind.ser.filter;
opens tools.jackson.databind.seq;
opens tools.jackson.databind.struct;
- opens tools.jackson.databind.testutil.failure;
opens tools.jackson.databind.tofix;
opens tools.jackson.databind.util.internal;
opens tools.jackson.databind.views;
diff --git a/src/test/java/tools/jackson/databind/records/tofix/DuplicatePropertyDeserializationRecord4690Test.java b/src/test/java/tools/jackson/databind/records/tofix/DuplicatePropertyDeserializationRecord4690Test.java
index 2c87257069..468a2c424e 100644
--- a/src/test/java/tools/jackson/databind/records/tofix/DuplicatePropertyDeserializationRecord4690Test.java
+++ b/src/test/java/tools/jackson/databind/records/tofix/DuplicatePropertyDeserializationRecord4690Test.java
@@ -2,9 +2,10 @@
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
+
import tools.jackson.databind.ObjectMapper;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNotNull;
@@ -14,7 +15,6 @@
public class DuplicatePropertyDeserializationRecord4690Test
extends DatabindTestUtil
{
-
record MyRecord(String first) { }
private final ObjectMapper mapper = newJsonMapper();
diff --git a/src/test/java/tools/jackson/databind/records/tofix/RecordUpdate3079FailingTest.java b/src/test/java/tools/jackson/databind/records/tofix/RecordUpdate3079FailingTest.java
index 876b426b91..18dee35e7c 100644
--- a/src/test/java/tools/jackson/databind/records/tofix/RecordUpdate3079FailingTest.java
+++ b/src/test/java/tools/jackson/databind/records/tofix/RecordUpdate3079FailingTest.java
@@ -3,10 +3,10 @@
import java.util.Collections;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.*;
diff --git a/src/test/java/tools/jackson/databind/records/tofix/RecordsWithJsonIncludeAndIgnorals4629Test.java b/src/test/java/tools/jackson/databind/records/tofix/RecordsWithJsonIncludeAndIgnorals4629Test.java
index af698b5ab0..4f45ca5f63 100644
--- a/src/test/java/tools/jackson/databind/records/tofix/RecordsWithJsonIncludeAndIgnorals4629Test.java
+++ b/src/test/java/tools/jackson/databind/records/tofix/RecordsWithJsonIncludeAndIgnorals4629Test.java
@@ -2,12 +2,13 @@
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
+
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonIncludeProperties;
import tools.jackson.databind.ObjectMapper;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
diff --git a/src/test/java/tools/jackson/databind/testutil/DatabindTestUtil.java b/src/test/java/tools/jackson/databind/testutil/DatabindTestUtil.java
index b38b840083..604d627485 100644
--- a/src/test/java/tools/jackson/databind/testutil/DatabindTestUtil.java
+++ b/src/test/java/tools/jackson/databind/testutil/DatabindTestUtil.java
@@ -2,7 +2,6 @@
import java.io.*;
import java.lang.annotation.*;
-import java.nio.charset.StandardCharsets;
import java.util.*;
import tools.jackson.core.*;
diff --git a/src/test/java/tools/jackson/databind/testutil/failure/JacksonTestFailureExpected.java b/src/test/java/tools/jackson/databind/testutil/failure/JacksonTestFailureExpected.java
deleted file mode 100644
index c52539d76b..0000000000
--- a/src/test/java/tools/jackson/databind/testutil/failure/JacksonTestFailureExpected.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package tools.jackson.databind.testutil.failure;
-
-import java.lang.annotation.*;
-
-import org.junit.jupiter.api.extension.ExtendWith;
-
-/**
- *
- * Annotation used to indicate that a JUnit-5 based tests method is expected to fail.
- *
- *
- * When a test method is annotated with {@code @JacksonTestFailureExpected}, the
- * {@link JacksonTestFailureExpectedInterceptor} will intercept the test execution.
- * If the test passes, which is an unexpected behavior, the interceptor will throw an exception to fail the test,
- * indicating that the test was expected to fail but didn't.
- *
- *
- * Usage Example:
- *
- *
- *
- * @Test
- * @JacksonTestFailureExpected
- * public void testFeatureNotYetImplemented() {
- * // Test code that is expected to fail
- * }
- * }
- *
- *
- *
- *
- * @since 2.19
- */
-@Target({ElementType.METHOD})
-@Retention(RetentionPolicy.RUNTIME)
-@ExtendWith(JacksonTestFailureExpectedInterceptor.class)
-public @interface JacksonTestFailureExpected { }
diff --git a/src/test/java/tools/jackson/databind/testutil/failure/JacksonTestFailureExpectedInterceptor.java b/src/test/java/tools/jackson/databind/testutil/failure/JacksonTestFailureExpectedInterceptor.java
deleted file mode 100644
index 67dc6876a3..0000000000
--- a/src/test/java/tools/jackson/databind/testutil/failure/JacksonTestFailureExpectedInterceptor.java
+++ /dev/null
@@ -1,45 +0,0 @@
-package tools.jackson.databind.testutil.failure;
-
-import java.lang.reflect.Method;
-
-import org.junit.jupiter.api.extension.ExtensionContext;
-import org.junit.jupiter.api.extension.InvocationInterceptor;
-import org.junit.jupiter.api.extension.ReflectiveInvocationContext;
-
-/**
- * Custom {@link InvocationInterceptor} that intercepts test method invocation.
- * To pass the test ***only if*** test fails with an exception, and fail the test otherwise.
- *
- * @since 2.19
- */
-public class JacksonTestFailureExpectedInterceptor
- implements InvocationInterceptor
-{
- @Override
- public void interceptTestMethod(Invocation invocation,
- ReflectiveInvocationContext invocationContext, ExtensionContext extensionContext)
- throws Throwable
- {
- try {
- invocation.proceed();
- } catch (Throwable t) {
- // do-nothing, we do expect an exception
- return;
- }
- handleUnexpectePassingTest(invocationContext);
- }
-
- private void handleUnexpectePassingTest(ReflectiveInvocationContext invocationContext) {
- // Collect information we need
- Object targetClass = invocationContext.getTargetClass();
- Object testMethod = invocationContext.getExecutable().getName();
- //List arguments = invocationContext.getArguments();
-
- // Create message
- String message = String.format("Test method %s.%s() passed, but should have failed", targetClass, testMethod);
-
- // throw exception
- throw new JacksonTestShouldFailException(message);
- }
-
-}
diff --git a/src/test/java/tools/jackson/databind/testutil/failure/JacksonTestShouldFailException.java b/src/test/java/tools/jackson/databind/testutil/failure/JacksonTestShouldFailException.java
deleted file mode 100644
index a17c0c1848..0000000000
--- a/src/test/java/tools/jackson/databind/testutil/failure/JacksonTestShouldFailException.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package tools.jackson.databind.testutil.failure;
-
-/**
- * Exception used to alert that a test is passing, but should be failing.
- *
- * WARNING : This only for test code, and should never be thrown from production code.
- */
-public class JacksonTestShouldFailException
- extends RuntimeException
-{
- private static final long serialVersionUID = 1L;
-
- public JacksonTestShouldFailException(String msg) {
- super(msg);
- }
-}
diff --git a/src/test/java/tools/jackson/databind/tofix/AnyGetterSorting518Test.java b/src/test/java/tools/jackson/databind/tofix/AnyGetterSorting518Test.java
index 6148e3adb5..5e73e91029 100644
--- a/src/test/java/tools/jackson/databind/tofix/AnyGetterSorting518Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/AnyGetterSorting518Test.java
@@ -5,13 +5,13 @@
import java.util.Map;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonAnyGetter;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
diff --git a/src/test/java/tools/jackson/databind/tofix/AnySetterAsCreatorFallback1401Test.java b/src/test/java/tools/jackson/databind/tofix/AnySetterAsCreatorFallback1401Test.java
index 7ea477f274..bc8ddb4b61 100644
--- a/src/test/java/tools/jackson/databind/tofix/AnySetterAsCreatorFallback1401Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/AnySetterAsCreatorFallback1401Test.java
@@ -1,6 +1,7 @@
package tools.jackson.databind.tofix;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonAnySetter;
import com.fasterxml.jackson.annotation.JsonCreator;
@@ -8,7 +9,6 @@
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
diff --git a/src/test/java/tools/jackson/databind/tofix/AsEmptyPOJONoDefaultCtor2572Test.java b/src/test/java/tools/jackson/databind/tofix/AsEmptyPOJONoDefaultCtor2572Test.java
index 5a5dbddf19..e1dc11880d 100644
--- a/src/test/java/tools/jackson/databind/tofix/AsEmptyPOJONoDefaultCtor2572Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/AsEmptyPOJONoDefaultCtor2572Test.java
@@ -3,12 +3,12 @@
import java.util.Objects;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.*;
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertNotNull;
diff --git a/src/test/java/tools/jackson/databind/tofix/BackReference1516Test.java b/src/test/java/tools/jackson/databind/tofix/BackReference1516Test.java
index b3add35c8d..c32a2c4ac7 100644
--- a/src/test/java/tools/jackson/databind/tofix/BackReference1516Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/BackReference1516Test.java
@@ -3,13 +3,13 @@
import java.beans.ConstructorProperties;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import tools.jackson.databind.ObjectMapper;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.junit.jupiter.api.Assertions.assertSame;
diff --git a/src/test/java/tools/jackson/databind/tofix/BuilderAdvanced2580Test.java b/src/test/java/tools/jackson/databind/tofix/BuilderAdvanced2580Test.java
index c410f218c4..3534e92be3 100644
--- a/src/test/java/tools/jackson/databind/tofix/BuilderAdvanced2580Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/BuilderAdvanced2580Test.java
@@ -1,6 +1,7 @@
package tools.jackson.databind.tofix;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.*;
import com.fasterxml.jackson.annotation.JsonTypeInfo.As;
@@ -8,7 +9,6 @@
import tools.jackson.databind.*;
import tools.jackson.databind.annotation.JsonDeserialize;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNotNull;
diff --git a/src/test/java/tools/jackson/databind/tofix/BuilderCreatorSubtype4742Test.java b/src/test/java/tools/jackson/databind/tofix/BuilderCreatorSubtype4742Test.java
index 3218e0890d..c45e55a262 100644
--- a/src/test/java/tools/jackson/databind/tofix/BuilderCreatorSubtype4742Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/BuilderCreatorSubtype4742Test.java
@@ -3,13 +3,13 @@
import java.util.List;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.*;
import tools.jackson.databind.ObjectMapper;
import tools.jackson.databind.annotation.JsonDeserialize;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertInstanceOf;
diff --git a/src/test/java/tools/jackson/databind/tofix/BuilderWithBackRef2686Test.java b/src/test/java/tools/jackson/databind/tofix/BuilderWithBackRef2686Test.java
index 0748258bf3..d03eaff958 100644
--- a/src/test/java/tools/jackson/databind/tofix/BuilderWithBackRef2686Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/BuilderWithBackRef2686Test.java
@@ -3,6 +3,7 @@
import java.beans.ConstructorProperties;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.fasterxml.jackson.annotation.JsonManagedReference;
@@ -11,7 +12,6 @@
import tools.jackson.databind.annotation.JsonDeserialize;
import tools.jackson.databind.annotation.JsonPOJOBuilder;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertNotNull;
diff --git a/src/test/java/tools/jackson/databind/tofix/CreatorFallback2438Test.java b/src/test/java/tools/jackson/databind/tofix/CreatorFallback2438Test.java
index 07c09a6103..7d773581d7 100644
--- a/src/test/java/tools/jackson/databind/tofix/CreatorFallback2438Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/CreatorFallback2438Test.java
@@ -1,13 +1,13 @@
package tools.jackson.databind.tofix;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
diff --git a/src/test/java/tools/jackson/databind/tofix/CreatorWithIgnoreProperties3355Test.java b/src/test/java/tools/jackson/databind/tofix/CreatorWithIgnoreProperties3355Test.java
index 4f7b20d3d7..d983d9ca56 100644
--- a/src/test/java/tools/jackson/databind/tofix/CreatorWithIgnoreProperties3355Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/CreatorWithIgnoreProperties3355Test.java
@@ -1,6 +1,7 @@
package tools.jackson.databind.tofix;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@@ -8,7 +9,6 @@
import com.fasterxml.jackson.annotation.JsonProperty;
import tools.jackson.databind.ObjectMapper;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertNotNull;
diff --git a/src/test/java/tools/jackson/databind/tofix/DefaultTypingOverride1391Test.java b/src/test/java/tools/jackson/databind/tofix/DefaultTypingOverride1391Test.java
index c118671389..7555ab8856 100644
--- a/src/test/java/tools/jackson/databind/tofix/DefaultTypingOverride1391Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/DefaultTypingOverride1391Test.java
@@ -4,13 +4,13 @@
import java.util.Collections;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
import tools.jackson.databind.testutil.NoCheckSubTypeValidator;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
diff --git a/src/test/java/tools/jackson/databind/tofix/ExternalTypeCustomResolver1288Test.java b/src/test/java/tools/jackson/databind/tofix/ExternalTypeCustomResolver1288Test.java
index 1009e710ed..deeedaa78b 100644
--- a/src/test/java/tools/jackson/databind/tofix/ExternalTypeCustomResolver1288Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/ExternalTypeCustomResolver1288Test.java
@@ -3,6 +3,7 @@
import java.util.UUID;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
@@ -14,7 +15,6 @@
import tools.jackson.databind.annotation.JsonTypeIdResolver;
import tools.jackson.databind.jsontype.impl.TypeIdResolverBase;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertNotNull;
diff --git a/src/test/java/tools/jackson/databind/tofix/ExternalTypeIdDup1410Test.java b/src/test/java/tools/jackson/databind/tofix/ExternalTypeIdDup1410Test.java
index 80868f2416..c4079a3d88 100644
--- a/src/test/java/tools/jackson/databind/tofix/ExternalTypeIdDup1410Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/ExternalTypeIdDup1410Test.java
@@ -1,13 +1,13 @@
package tools.jackson.databind.tofix;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonSubTypes;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertNotNull;
diff --git a/src/test/java/tools/jackson/databind/tofix/ExternalTypeIdWithUnwrapped2039Test.java b/src/test/java/tools/jackson/databind/tofix/ExternalTypeIdWithUnwrapped2039Test.java
index 29c58cbf7f..803b038938 100644
--- a/src/test/java/tools/jackson/databind/tofix/ExternalTypeIdWithUnwrapped2039Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/ExternalTypeIdWithUnwrapped2039Test.java
@@ -1,12 +1,12 @@
package tools.jackson.databind.tofix;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.*;
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.*;
diff --git a/src/test/java/tools/jackson/databind/tofix/JacksonInject2678Test.java b/src/test/java/tools/jackson/databind/tofix/JacksonInject2678Test.java
index bd1df45d26..6fcb88f732 100644
--- a/src/test/java/tools/jackson/databind/tofix/JacksonInject2678Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/JacksonInject2678Test.java
@@ -3,13 +3,13 @@
import java.util.Objects;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.*;
import tools.jackson.databind.*;
import tools.jackson.databind.json.JsonMapper;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
diff --git a/src/test/java/tools/jackson/databind/tofix/JacksonInject4218Test.java b/src/test/java/tools/jackson/databind/tofix/JacksonInject4218Test.java
index f3a60ec382..0d02e14b70 100644
--- a/src/test/java/tools/jackson/databind/tofix/JacksonInject4218Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/JacksonInject4218Test.java
@@ -1,6 +1,7 @@
package tools.jackson.databind.tofix;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JacksonInject;
import com.fasterxml.jackson.annotation.JsonCreator;
@@ -8,7 +9,6 @@
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
diff --git a/src/test/java/tools/jackson/databind/tofix/JsonIdentityInfoAndBackReferences3964Test.java b/src/test/java/tools/jackson/databind/tofix/JsonIdentityInfoAndBackReferences3964Test.java
index 6708c6f2f1..992703e95c 100644
--- a/src/test/java/tools/jackson/databind/tofix/JsonIdentityInfoAndBackReferences3964Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/JsonIdentityInfoAndBackReferences3964Test.java
@@ -3,6 +3,7 @@
import java.util.List;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.*;
@@ -10,7 +11,6 @@
import tools.jackson.databind.ObjectMapper;
import tools.jackson.databind.exc.MismatchedInputException;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.fail;
diff --git a/src/test/java/tools/jackson/databind/tofix/JsonTypeIdConflict3681Test.java b/src/test/java/tools/jackson/databind/tofix/JsonTypeIdConflict3681Test.java
index 01de34743b..5b73abb364 100644
--- a/src/test/java/tools/jackson/databind/tofix/JsonTypeIdConflict3681Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/JsonTypeIdConflict3681Test.java
@@ -1,6 +1,7 @@
package tools.jackson.databind.tofix;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonSubTypes;
@@ -8,7 +9,6 @@
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertNotNull;
diff --git a/src/test/java/tools/jackson/databind/tofix/MapEntryFormat1419Test.java b/src/test/java/tools/jackson/databind/tofix/MapEntryFormat1419Test.java
index d1efd80860..540550e751 100644
--- a/src/test/java/tools/jackson/databind/tofix/MapEntryFormat1419Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/MapEntryFormat1419Test.java
@@ -4,12 +4,12 @@
import java.util.Map;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonFormat;
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
diff --git a/src/test/java/tools/jackson/databind/tofix/MapFormatShape1419Test.java b/src/test/java/tools/jackson/databind/tofix/MapFormatShape1419Test.java
index 41855b754c..3a4dae82da 100644
--- a/src/test/java/tools/jackson/databind/tofix/MapFormatShape1419Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/MapFormatShape1419Test.java
@@ -3,6 +3,7 @@
import java.util.*;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonInclude;
@@ -10,7 +11,6 @@
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
diff --git a/src/test/java/tools/jackson/databind/tofix/MapInclusion1649Test.java b/src/test/java/tools/jackson/databind/tofix/MapInclusion1649Test.java
index 41d61d857a..606db84340 100644
--- a/src/test/java/tools/jackson/databind/tofix/MapInclusion1649Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/MapInclusion1649Test.java
@@ -5,12 +5,12 @@
import java.util.Map;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonInclude;
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
diff --git a/src/test/java/tools/jackson/databind/tofix/MergeWithCreator1921Test.java b/src/test/java/tools/jackson/databind/tofix/MergeWithCreator1921Test.java
index 6e2f50b30a..69a850865b 100644
--- a/src/test/java/tools/jackson/databind/tofix/MergeWithCreator1921Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/MergeWithCreator1921Test.java
@@ -3,13 +3,13 @@
import java.util.Objects;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.*;
import tools.jackson.databind.*;
import tools.jackson.databind.exc.ValueInstantiationException;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.fail;
diff --git a/src/test/java/tools/jackson/databind/tofix/NoTypeInfo1654Test.java b/src/test/java/tools/jackson/databind/tofix/NoTypeInfo1654Test.java
index 5f64f9c1c8..8f6681bd36 100644
--- a/src/test/java/tools/jackson/databind/tofix/NoTypeInfo1654Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/NoTypeInfo1654Test.java
@@ -3,6 +3,7 @@
import java.util.*;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
@@ -10,7 +11,6 @@
import tools.jackson.databind.*;
import tools.jackson.databind.annotation.JsonDeserialize;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
diff --git a/src/test/java/tools/jackson/databind/tofix/NodeContext2049Test.java b/src/test/java/tools/jackson/databind/tofix/NodeContext2049Test.java
index 1b09124674..cb854b0c2d 100644
--- a/src/test/java/tools/jackson/databind/tofix/NodeContext2049Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/NodeContext2049Test.java
@@ -5,6 +5,7 @@
import java.util.List;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import tools.jackson.core.*;
import tools.jackson.databind.*;
@@ -13,7 +14,6 @@
import tools.jackson.databind.deser.std.DelegatingDeserializer;
import tools.jackson.databind.json.JsonMapper;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import tools.jackson.databind.type.CollectionLikeType;
import static org.junit.jupiter.api.Assertions.assertSame;
diff --git a/src/test/java/tools/jackson/databind/tofix/ObjectIdDeserializationFailTest.java b/src/test/java/tools/jackson/databind/tofix/ObjectIdDeserializationFailTest.java
index 6411dddd9f..60c750ca8e 100644
--- a/src/test/java/tools/jackson/databind/tofix/ObjectIdDeserializationFailTest.java
+++ b/src/test/java/tools/jackson/databind/tofix/ObjectIdDeserializationFailTest.java
@@ -6,11 +6,11 @@
import java.util.concurrent.ArrayBlockingQueue;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import tools.jackson.databind.ObjectMapper;
import tools.jackson.databind.objectid.Employee;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertSame;
diff --git a/src/test/java/tools/jackson/databind/tofix/ObjectIdWithBuilder1496Test.java b/src/test/java/tools/jackson/databind/tofix/ObjectIdWithBuilder1496Test.java
index 5d75d06387..8f5f558c65 100644
--- a/src/test/java/tools/jackson/databind/tofix/ObjectIdWithBuilder1496Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/ObjectIdWithBuilder1496Test.java
@@ -3,6 +3,7 @@
import java.util.concurrent.ConcurrentHashMap;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonIdentityInfo;
import com.fasterxml.jackson.annotation.ObjectIdGenerators;
@@ -11,7 +12,6 @@
import tools.jackson.databind.annotation.JsonDeserialize;
import tools.jackson.databind.annotation.JsonPOJOBuilder;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertNotNull;
diff --git a/src/test/java/tools/jackson/databind/tofix/ObjectIdWithInjectable639Test.java b/src/test/java/tools/jackson/databind/tofix/ObjectIdWithInjectable639Test.java
index cf7cd1d010..86d250437c 100644
--- a/src/test/java/tools/jackson/databind/tofix/ObjectIdWithInjectable639Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/ObjectIdWithInjectable639Test.java
@@ -1,12 +1,12 @@
package tools.jackson.databind.tofix;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.*;
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertNotNull;
diff --git a/src/test/java/tools/jackson/databind/tofix/ObjectIdWithUnwrapping1298Test.java b/src/test/java/tools/jackson/databind/tofix/ObjectIdWithUnwrapping1298Test.java
index a8e6bf6992..07f6c84d08 100644
--- a/src/test/java/tools/jackson/databind/tofix/ObjectIdWithUnwrapping1298Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/ObjectIdWithUnwrapping1298Test.java
@@ -5,6 +5,7 @@
import java.util.List;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.*;
@@ -12,7 +13,6 @@
import tools.jackson.core.json.JsonFactory;
import tools.jackson.databind.ObjectMapper;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.junit.jupiter.api.Assertions.fail;
diff --git a/src/test/java/tools/jackson/databind/tofix/ParsingContextExtTypeId2747Test.java b/src/test/java/tools/jackson/databind/tofix/ParsingContextExtTypeId2747Test.java
index a716417481..7f036a78ff 100644
--- a/src/test/java/tools/jackson/databind/tofix/ParsingContextExtTypeId2747Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/ParsingContextExtTypeId2747Test.java
@@ -1,6 +1,7 @@
package tools.jackson.databind.tofix;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.*;
@@ -8,7 +9,6 @@
import tools.jackson.databind.*;
import tools.jackson.databind.annotation.JsonDeserialize;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
diff --git a/src/test/java/tools/jackson/databind/tofix/PolymorphicArrays3194Test.java b/src/test/java/tools/jackson/databind/tofix/PolymorphicArrays3194Test.java
index c5e6bd92c7..750ce727aa 100644
--- a/src/test/java/tools/jackson/databind/tofix/PolymorphicArrays3194Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/PolymorphicArrays3194Test.java
@@ -1,6 +1,7 @@
package tools.jackson.databind.tofix;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import tools.jackson.databind.DefaultTyping;
import tools.jackson.databind.ObjectMapper;
@@ -8,7 +9,6 @@
import tools.jackson.databind.jsontype.BasicPolymorphicTypeValidator;
import tools.jackson.databind.jsontype.PolymorphicTypeValidator;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
diff --git a/src/test/java/tools/jackson/databind/tofix/PolymorphicDeserWithJsonUnwrapped4792Test.java b/src/test/java/tools/jackson/databind/tofix/PolymorphicDeserWithJsonUnwrapped4792Test.java
index 412db2378d..531b1ccffb 100644
--- a/src/test/java/tools/jackson/databind/tofix/PolymorphicDeserWithJsonUnwrapped4792Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/PolymorphicDeserWithJsonUnwrapped4792Test.java
@@ -1,11 +1,11 @@
package tools.jackson.databind.tofix;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.*;
import tools.jackson.databind.ObjectMapper;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertInstanceOf;
diff --git a/src/test/java/tools/jackson/databind/tofix/RecursiveIgnoreProperties1755Test.java b/src/test/java/tools/jackson/databind/tofix/RecursiveIgnoreProperties1755Test.java
index 757745eba3..eb7a5b2300 100644
--- a/src/test/java/tools/jackson/databind/tofix/RecursiveIgnoreProperties1755Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/RecursiveIgnoreProperties1755Test.java
@@ -4,12 +4,12 @@
import java.util.List;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNotNull;
diff --git a/src/test/java/tools/jackson/databind/tofix/RecursiveWildcard4118Test.java b/src/test/java/tools/jackson/databind/tofix/RecursiveWildcard4118Test.java
index b2335ce83e..4a3945a6e3 100644
--- a/src/test/java/tools/jackson/databind/tofix/RecursiveWildcard4118Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/RecursiveWildcard4118Test.java
@@ -5,13 +5,13 @@
import java.util.List;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonCreator;
import tools.jackson.core.type.TypeReference;
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
diff --git a/src/test/java/tools/jackson/databind/tofix/SetterlessList2692Test.java b/src/test/java/tools/jackson/databind/tofix/SetterlessList2692Test.java
index 419a636b68..978d0b1d8e 100644
--- a/src/test/java/tools/jackson/databind/tofix/SetterlessList2692Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/SetterlessList2692Test.java
@@ -4,6 +4,7 @@
import java.util.List;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
@@ -11,7 +12,6 @@
import tools.jackson.databind.MapperFeature;
import tools.jackson.databind.ObjectMapper;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertNotNull;
diff --git a/src/test/java/tools/jackson/databind/tofix/SetterlessProperties501Test.java b/src/test/java/tools/jackson/databind/tofix/SetterlessProperties501Test.java
index 5b5ef74c2b..16b815e7ff 100644
--- a/src/test/java/tools/jackson/databind/tofix/SetterlessProperties501Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/SetterlessProperties501Test.java
@@ -1,18 +1,15 @@
package tools.jackson.databind.tofix;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
+import java.util.*;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import tools.jackson.databind.*;
import tools.jackson.databind.testutil.DatabindTestUtil;
import tools.jackson.databind.testutil.NoCheckSubTypeValidator;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.*;
diff --git a/src/test/java/tools/jackson/databind/tofix/StaticTyping1515Test.java b/src/test/java/tools/jackson/databind/tofix/StaticTyping1515Test.java
index 507a5f9c07..fe339e235c 100644
--- a/src/test/java/tools/jackson/databind/tofix/StaticTyping1515Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/StaticTyping1515Test.java
@@ -4,13 +4,13 @@
import java.util.List;
import org.junit.jupiter.api.Test;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import tools.jackson.databind.*;
import tools.jackson.databind.annotation.JsonSerialize;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.assertEquals;
diff --git a/src/test/java/tools/jackson/databind/tofix/UnwrappedWithUnknown650Test.java b/src/test/java/tools/jackson/databind/tofix/UnwrappedWithUnknown650Test.java
index 33cd573039..e38ae635ed 100644
--- a/src/test/java/tools/jackson/databind/tofix/UnwrappedWithUnknown650Test.java
+++ b/src/test/java/tools/jackson/databind/tofix/UnwrappedWithUnknown650Test.java
@@ -3,12 +3,12 @@
import org.junit.jupiter.api.Test;
import com.fasterxml.jackson.annotation.JsonUnwrapped;
+import tools.jackson.core.testutil.failure.JacksonTestFailureExpected;
import tools.jackson.databind.*;
import tools.jackson.databind.exc.UnrecognizedPropertyException;
import tools.jackson.databind.json.JsonMapper;
import tools.jackson.databind.testutil.DatabindTestUtil;
-import tools.jackson.databind.testutil.failure.JacksonTestFailureExpected;
import static org.junit.jupiter.api.Assertions.fail;