Skip to content

Commit 3573250

Browse files
committed
#49166 Fix spurious test failure
1 parent d6445fa commit 3573250

File tree

1 file changed

+21
-14
lines changed

1 file changed

+21
-14
lines changed

modules/percolator/src/test/java/org/elasticsearch/percolator/PercolatorQuerySearchIT.java

+21-14
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
import static org.elasticsearch.common.xcontent.XContentFactory.smileBuilder;
4545
import static org.elasticsearch.common.xcontent.XContentFactory.yamlBuilder;
4646
import static org.elasticsearch.index.query.QueryBuilders.boolQuery;
47+
import static org.elasticsearch.index.query.QueryBuilders.commonTermsQuery;
4748
import static org.elasticsearch.index.query.QueryBuilders.geoBoundingBoxQuery;
4849
import static org.elasticsearch.index.query.QueryBuilders.geoDistanceQuery;
4950
import static org.elasticsearch.index.query.QueryBuilders.geoPolygonQuery;
@@ -371,25 +372,31 @@ public void testPercolatorSpecificQueries() throws Exception {
371372

372373
client().prepareIndex("test", "type", "1")
373374
.setSource(jsonBuilder().startObject()
374-
.field("id", "1")
375-
.field("query", multiMatchQuery("quick brown fox", "field1", "field2")
376-
.type(MultiMatchQueryBuilder.Type.CROSS_FIELDS)).endObject())
375+
.field("id", 1)
376+
.field("query", commonTermsQuery("field1", "quick brown fox")).endObject())
377377
.get();
378378
client().prepareIndex("test", "type", "2")
379379
.setSource(jsonBuilder().startObject()
380-
.field("id", "2")
380+
.field("id", 2)
381+
.field("query", multiMatchQuery("quick brown fox", "field1", "field2")
382+
.type(MultiMatchQueryBuilder.Type.CROSS_FIELDS))
383+
.endObject())
384+
.get();
385+
client().prepareIndex("test", "type", "3")
386+
.setSource(jsonBuilder().startObject()
387+
.field("id", 3)
381388
.field("query",
382389
spanNearQuery(spanTermQuery("field1", "quick"), 0)
383390
.addClause(spanTermQuery("field1", "brown"))
384391
.addClause(spanTermQuery("field1", "fox"))
385-
.inOrder(true)
386-
).endObject())
392+
.inOrder(true))
393+
.endObject())
387394
.get();
388395
client().admin().indices().prepareRefresh().get();
389396

390-
client().prepareIndex("test", "type", "3")
397+
client().prepareIndex("test", "type", "4")
391398
.setSource(jsonBuilder().startObject()
392-
.field("id", "3")
399+
.field("id", 4)
393400
.field("query",
394401
spanNotQuery(
395402
spanNearQuery(spanTermQuery("field1", "quick"), 0)
@@ -399,14 +406,14 @@ public void testPercolatorSpecificQueries() throws Exception {
399406
spanNearQuery(spanTermQuery("field1", "the"), 0)
400407
.addClause(spanTermQuery("field1", "lazy"))
401408
.addClause(spanTermQuery("field1", "dog"))
402-
.inOrder(true)).dist(2)
403-
).endObject())
409+
.inOrder(true)).dist(2))
410+
.endObject())
404411
.get();
405412

406413
// doesn't match
407-
client().prepareIndex("test", "type", "4")
414+
client().prepareIndex("test", "type", "5")
408415
.setSource(jsonBuilder().startObject()
409-
.field("id", "4")
416+
.field("id", 5)
410417
.field("query",
411418
spanNotQuery(
412419
spanNearQuery(spanTermQuery("field1", "quick"), 0)
@@ -416,8 +423,8 @@ public void testPercolatorSpecificQueries() throws Exception {
416423
spanNearQuery(spanTermQuery("field1", "the"), 0)
417424
.addClause(spanTermQuery("field1", "lazy"))
418425
.addClause(spanTermQuery("field1", "dog"))
419-
.inOrder(true)).dist(3)
420-
).endObject())
426+
.inOrder(true)).dist(3))
427+
.endObject())
421428
.get();
422429
client().admin().indices().prepareRefresh().get();
423430

0 commit comments

Comments
 (0)