Skip to content

Commit e08f3b1

Browse files
Fix test for parse of search failures
ShardSearchFailure.toXContent did not generate the outer level object, fixed test to add this. Related to backport of #42928
1 parent ab448da commit e08f3b1

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

modules/reindex/src/test/java/org/elasticsearch/index/reindex/remote/RemoteResponseParsersTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,9 @@ public class RemoteResponseParsersTests extends ESTestCase {
4141
public void testFailureWithoutIndex() throws IOException {
4242
ShardSearchFailure failure = new ShardSearchFailure(new EsRejectedExecutionException("exhausted"));
4343
XContentBuilder builder = jsonBuilder();
44+
builder.startObject();
4445
failure.toXContent(builder, ToXContent.EMPTY_PARAMS);
46+
builder.endObject();
4547
try (XContentParser parser = createParser(builder)) {
4648
ScrollableHitSource.SearchFailure parsed = RemoteResponseParsers.SEARCH_FAILURE_PARSER.parse(parser, XContentType.JSON);
4749
assertNotNull(parsed.getReason());

0 commit comments

Comments
 (0)