diff --git a/jOOQ-test/src/test/java/org/jooq/test/jOOQAbstractTest.java b/jOOQ-test/src/test/java/org/jooq/test/jOOQAbstractTest.java index 1b45b0e2b1..e2266c7103 100644 --- a/jOOQ-test/src/test/java/org/jooq/test/jOOQAbstractTest.java +++ b/jOOQ-test/src/test/java/org/jooq/test/jOOQAbstractTest.java @@ -43,7 +43,6 @@ package org.jooq.test; import static java.util.Arrays.asList; import static java.util.Arrays.stream; import static java.util.stream.Collectors.toList; -import static org.hamcrest.Matchers.anyOf; import static org.hamcrest.Matchers.isOneOf; import static org.hamcrest.Matchers.not; import static org.jooq.SQLDialect.CUBRID; @@ -459,7 +458,10 @@ public abstract class jOOQAbstractTest< assumeThat(dialectString, not(isOneOf("", null))); assumeThat( dialect().name().toLowerCase(), - anyOf(stream(dialectString.split("[,;]")) + + // Using Matchers.anyOf() causes issues with Eclipse as a wrong version of Hamcrest seems + // to be pulled by m2e, which doesn't have anyOf() :-( + isOneOf(stream(dialectString.split("[,;]")) .map(String::trim) .map(Matchers::equalTo) .collect(toList()))