Skip to content

Commit b779fb3

Browse files
authored
[TEST] add test for case where search source is null (#28398)
Closes #28393
1 parent 2c99bfc commit b779fb3

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

client/rest-high-level/src/test/java/org/elasticsearch/client/RequestTests.java

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@
3030
import org.apache.http.entity.StringEntity;
3131
import org.apache.http.util.EntityUtils;
3232
import org.elasticsearch.action.DocWriteRequest;
33-
import org.elasticsearch.action.admin.indices.alias.get.GetAliasesRequest;
34-
import org.elasticsearch.action.admin.indices.close.CloseIndexRequest;
3533
import org.elasticsearch.action.admin.indices.alias.IndicesAliasesRequest;
3634
import org.elasticsearch.action.admin.indices.alias.IndicesAliasesRequest.AliasActions;
35+
import org.elasticsearch.action.admin.indices.alias.get.GetAliasesRequest;
36+
import org.elasticsearch.action.admin.indices.close.CloseIndexRequest;
3737
import org.elasticsearch.action.admin.indices.create.CreateIndexRequest;
3838
import org.elasticsearch.action.admin.indices.delete.DeleteIndexRequest;
3939
import org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequest;
@@ -800,6 +800,14 @@ public void testBulkWithDifferentContentTypes() throws IOException {
800800
}
801801
}
802802

803+
public void testSearchNullSource() throws IOException {
804+
SearchRequest searchRequest = new SearchRequest();
805+
Request request = Request.search(searchRequest);
806+
assertEquals(HttpPost.METHOD_NAME, request.getMethod());
807+
assertEquals("/_search", request.getEndpoint());
808+
assertNull(request.getEntity());
809+
}
810+
803811
public void testSearch() throws Exception {
804812
String[] indices = randomIndicesNames(0, 5);
805813
SearchRequest searchRequest = new SearchRequest(indices);

0 commit comments

Comments
 (0)