[TEST] exclude num_reduce_phases from the SearchTransformTests comparisons

Original commit: elastic/x-pack-elasticsearch@d3a5c7e86b
This commit is contained in:
javanna 2017-04-10 14:21:17 +02:00 committed by Luca Cavanna
parent e8337344a6
commit 07a99c4792
1 changed files with 6 additions and 4 deletions

View File

@ -117,14 +117,16 @@ public class SearchTransformTests extends ESIntegTestCase {
SearchResponse response = client().prepareSearch("idx").get();
Payload expectedPayload = new Payload.XContent(response);
// we need to remove the "took" field from teh response as this is the only field
// that most likely be different between the two... we don't really care about this
// field, we just want to make sure that the important parts of the response are the same
// we need to remove the "took" and "num_reduce_phases" fields from the response
// as they are the only fields most likely different between the two... we don't
// really care about these fields, we just want to make sure that the important
// parts of the response are the same
Map<String, Object> resultData = result.payload().data();
resultData.remove("took");
resultData.remove("num_reduce_phases");
Map<String, Object> expectedData = expectedPayload.data();
expectedData.remove("took");
expectedData.remove("num_reduce_phases");
assertThat(resultData, equalTo(expectedData));
}