WebFilterChain delegation nested in Mono.defer()

Issue: SPR-15520
This commit is contained in:
Rossen Stoyanchev
2017-05-08 15:36:31 -04:00
parent 47d6e4a332
commit 459457e1aa
2 changed files with 12 additions and 10 deletions

View File

@@ -104,7 +104,7 @@ public class FilteringWebHandlerTests {
new FilteringWebHandler(targetHandler, Collections.singletonList(filter))
.handle(MockServerHttpRequest.get("/").toExchange())
.block(Duration.ZERO);
.block(Duration.ofSeconds(5));
assertTrue(filter.invoked());
assertTrue(targetHandler.invoked());
@@ -170,7 +170,7 @@ public class FilteringWebHandlerTests {
}
private Mono<String> doAsyncWork() {
return Mono.just("123");
return Mono.delay(Duration.ofMillis(100L)).map(l -> "123");
}
}