Browse Source

WiretapConnector removes exchanges

Issue: SPR-15744
pull/1470/merge
Rossen Stoyanchev 9 years ago
parent
commit
aad4916cac
  1. 2
      spring-test/src/main/java/org/springframework/test/web/reactive/server/WiretapConnector.java

2
spring-test/src/main/java/org/springframework/test/web/reactive/server/WiretapConnector.java

@ -81,7 +81,7 @@ class WiretapConnector implements ClientHttpConnector { @@ -81,7 +81,7 @@ class WiretapConnector implements ClientHttpConnector {
* Retrieve the {@code ExchangeResult} for the given "request-id" header value.
*/
public ExchangeResult claimRequest(String requestId) {
ExchangeResult result = this.exchanges.get(requestId);
ExchangeResult result = this.exchanges.remove(requestId);
Assert.notNull(result, "No match for " + WebTestClient.WEBTESTCLIENT_REQUEST_ID + "=" + requestId);
return result;
}

Loading…
Cancel
Save