Skip to content

Commit 918e8aa

Browse files
committed
Add tests
1 parent 1a5aecb commit 918e8aa

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

x-pack/plugin/esql/src/test/java/org/elasticsearch/xpack/esql/planner/EsPhysicalOperationProvidersTests.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,14 @@ record TestCase(QueryBuilder query, List<String> nullsFilteredFields) {
6363
new TestCase(null, List.of()),
6464
new TestCase(new ExistsQueryBuilder("f1"), List.of("f1")),
6565
new TestCase(new ExistsQueryBuilder("f2"), List.of("f2")),
66+
new TestCase(
67+
new BoolQueryBuilder().should(new ExistsQueryBuilder("f1")).should(new ExistsQueryBuilder("f2")).minimumShouldMatch(1),
68+
List.of()
69+
),
70+
new TestCase(
71+
new BoolQueryBuilder().should(new ExistsQueryBuilder("f1")).should(new ExistsQueryBuilder("f2")).minimumShouldMatch(2),
72+
List.of()
73+
),
6674
new TestCase(new BoolQueryBuilder().filter(new ExistsQueryBuilder("f1")), List.of("f1")),
6775
new TestCase(new BoolQueryBuilder().filter(new ExistsQueryBuilder("f1")), List.of("f1")),
6876
new TestCase(new BoolQueryBuilder().filter(new ExistsQueryBuilder("f1")).should(new RangeQueryBuilder("f2")), List.of("f1")),

0 commit comments

Comments
 (0)