bindToApplicatonContext uses WebSessionManager bean

Issue: SPR-17094
This commit is contained in:
Rossen Stoyanchev
2018-07-26 15:52:36 -04:00
parent c022f7c19d
commit bcb485b5ed
3 changed files with 109 additions and 3 deletions

View File

@@ -87,7 +87,7 @@ abstract class AbstractMockServerSpec<B extends WebTestClient.MockServerSpec<B>>
if (!CollectionUtils.isEmpty(this.filters)) {
builder.filters(theFilters -> theFilters.addAll(0, this.filters));
}
if (this.sessionManager != null) {
if (!builder.hasSessionManager() && this.sessionManager != null) {
builder.sessionManager(this.sessionManager);
}
if (!CollectionUtils.isEmpty(this.configurers)) {