servicetalk
servicetalk copied to clipboard
Move abstract TCK classes to testFixtures to use in other modules
Motivation:
We have a few internal operators for liftSync or liftSyncToSingle in
other modules that currently not tested with RS TCK.
Modifications:
- Move
Abstract*TckTestclasses totestFixtures, make theirpublicmethodsprotected, add javadoc; - Add missing
@Testannotation for implementations of those abstract tests; - Use new
servicetalk-concurrent-reactivestreams-testFixturesforSpliceFlatStreamToMetaSingleandBeforeFinallyHttpOperator; - Fix violation of 1.09 rule found in
SpliceFlatStreamToMetaSingle; - Temporarily skip testing 3.13 rule for
BeforeFinallyHttpOperator;
Result:
Our internal operators can be tested with RS TCK.