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 3a433c8bb9..987cd34117 100644 --- a/jOOQ-test/src/test/java/org/jooq/test/jOOQAbstractTest.java +++ b/jOOQ-test/src/test/java/org/jooq/test/jOOQAbstractTest.java @@ -81,6 +81,7 @@ import java.util.function.DoublePredicate; import java.util.function.DoubleSupplier; import java.util.function.Predicate; import java.util.function.Supplier; +import java.util.stream.Collectors; import org.jooq.AggregateFunction; // ... @@ -667,7 +668,10 @@ public abstract class jOOQAbstractTest< ? EnumSet.allOf(SQLDialect.class) : EnumSet.copyOf(Arrays.asList(dialects)); - if (!all.contains(coveredDialect)) + all.addAll(all.stream().map(d -> d.family()).collect(Collectors.toList())); + + if (!all.contains(coveredDialect) && + !all.contains(coveredDialect.family())) log.info("No " + coveredDialect + " support on " + methodName); }); }