|
|
|
@ -1,5 +1,5 @@ |
|
|
|
/* |
|
|
|
/* |
|
|
|
* Copyright 2002-2019 the original author or authors. |
|
|
|
* Copyright 2002-2020 the original author or authors. |
|
|
|
* |
|
|
|
* |
|
|
|
* Licensed under the Apache License, Version 2.0 (the "License"); |
|
|
|
* Licensed under the Apache License, Version 2.0 (the "License"); |
|
|
|
* you may not use this file except in compliance with the License. |
|
|
|
* you may not use this file except in compliance with the License. |
|
|
|
@ -66,7 +66,7 @@ public class HttpComponentsClientHttpRequestFactoryTests extends AbstractHttpReq |
|
|
|
|
|
|
|
|
|
|
|
Object config = request.getHttpContext().getAttribute(HttpClientContext.REQUEST_CONFIG); |
|
|
|
Object config = request.getHttpContext().getAttribute(HttpClientContext.REQUEST_CONFIG); |
|
|
|
assertThat(config).as("Request config should be set").isNotNull(); |
|
|
|
assertThat(config).as("Request config should be set").isNotNull(); |
|
|
|
assertThat(config instanceof RequestConfig).as("Wrong request config type" + config.getClass().getName()).isTrue(); |
|
|
|
assertThat(config).as("Wrong request config type" + config.getClass().getName()).isInstanceOf(RequestConfig.class); |
|
|
|
RequestConfig requestConfig = (RequestConfig) config; |
|
|
|
RequestConfig requestConfig = (RequestConfig) config; |
|
|
|
assertThat(requestConfig.getConnectTimeout()).as("Wrong custom connection timeout").isEqualTo(1234); |
|
|
|
assertThat(requestConfig.getConnectTimeout()).as("Wrong custom connection timeout").isEqualTo(1234); |
|
|
|
assertThat(requestConfig.getConnectionRequestTimeout()).as("Wrong custom connection request timeout").isEqualTo(4321); |
|
|
|
assertThat(requestConfig.getConnectionRequestTimeout()).as("Wrong custom connection request timeout").isEqualTo(4321); |
|
|
|
@ -132,7 +132,7 @@ public class HttpComponentsClientHttpRequestFactoryTests extends AbstractHttpReq |
|
|
|
assertThat(requestConfig.getConnectionRequestTimeout()).isEqualTo(-1); |
|
|
|
assertThat(requestConfig.getConnectionRequestTimeout()).isEqualTo(-1); |
|
|
|
assertThat(requestConfig.getSocketTimeout()).isEqualTo(5000); |
|
|
|
assertThat(requestConfig.getSocketTimeout()).isEqualTo(5000); |
|
|
|
|
|
|
|
|
|
|
|
// Update the Http client so that it returns an updated config
|
|
|
|
// Update the Http client so that it returns an updated config
|
|
|
|
RequestConfig updatedDefaultConfig = RequestConfig.custom() |
|
|
|
RequestConfig updatedDefaultConfig = RequestConfig.custom() |
|
|
|
.setConnectTimeout(1234).build(); |
|
|
|
.setConnectTimeout(1234).build(); |
|
|
|
given(configurable.getConfig()).willReturn(updatedDefaultConfig); |
|
|
|
given(configurable.getConfig()).willReturn(updatedDefaultConfig); |
|
|
|
|