scalecube-gateway
scalecube-gateway copied to clipboard
Add deferWithContext in RSocket gateway
trafficstars
Subj.
We have a test disabled because of defer context not implemented in rsocket gw:
io.scalecube.services.gateway.rsocket.RSocketLocalGatewayAuthTest#testCallSecuredMethod_authenticated
@Disabled("https://github.com/scalecube/scalecube-gateway/issues/121")
void testCallSecuredMethod_authenticated() {
// authenticate session
extension.client().requestOne(createSessionReq(ALLOWED_USER), String.class).block(TIMEOUT);
// call secured service
final String req = "echo";
StepVerifier.create(clientService.requestOne(req))
.expectNextMatches(resp -> resp.equals(ALLOWED_USER + "@" + req))
.expectComplete()
.verify();
}