OpenSearch/client
Martijn van Groningen a478196f79
Add realistic hlrc response serialization test base class (#39844)
The base class facilitates generating a server side response test instance,
that gets serialized as xcontent, which then gets parsed into a hlrc response
instance, which then gets asserted against the server side response instance.

This way of testing is more realistic then how hlrc response classes are tested
today, which basically tests that serialization works by generating
hlrc response instance, serialize that to xcontent and then parse it back
to a hlrc response instance.

Besides adding a base test class, this change also cuts AcknowledgedResponseTests
and BroadcastResponseTests over to use this base class.

Relates to #39745
2019-03-20 13:35:34 +01:00
..
benchmark Converting randomized testing to create a separate unitTest task instead of replacing the builtin test task (#36311) 2018-12-19 08:25:20 +02:00
client-benchmark-noop-api-plugin Don't emit deprecation warnings on calls to the monitoring bulk API. (#39805) (#39838) 2019-03-11 07:58:28 +01:00
rest Drop support for the low-level REST client on JDK 7 (#38540) 2019-02-08 19:48:44 -05:00
rest-high-level Add realistic hlrc response serialization test base class (#39844) 2019-03-20 13:35:34 +01:00
sniffer Drop support for the low-level REST client on JDK 7 (#38540) 2019-02-08 19:48:44 -05:00
test Drop support for the low-level REST client on JDK 7 (#38540) 2019-02-08 19:48:44 -05:00
transport Testing conventions now checks for tests in main (#37321) 2019-01-24 17:30:50 +02:00