WebFluxDslTests: wait for reply for 10 seconds

This commit is contained in:
Artem Bilan
2020-07-31 09:59:09 -04:00
parent 5e01ec1c9c
commit f5522949f3

View File

@@ -140,7 +140,7 @@ public class WebFluxDslTests {
WebTestClient.bindToApplicationContext(this.wac)
.apply(SecurityMockServerConfigurers.springSecurity())
.configureClient()
.responseTimeout(Duration.ofSeconds(600))
.responseTimeout(Duration.ofSeconds(10))
.build();
}
@@ -249,15 +249,12 @@ public class WebFluxDslTests {
@Test
public void testSse() {
Flux<String> responseBody =
this.webTestClient.get().uri("/sse")
.headers(headers -> headers.setBasicAuth("guest", "guest"))
.exchange()
.returnResult(String.class)
.getResponseBody();
StepVerifier
.create(responseBody)
this.webTestClient.get().uri("/sse")
.headers(headers -> headers.setBasicAuth("guest", "guest"))
.exchange()
.returnResult(String.class)
.getResponseBody()
.as(StepVerifier::create)
.expectNext("foo", "bar", "baz")
.verifyComplete();
}