|
12 | 12 | # language governing permissions and limitations under the License.
|
13 | 13 | import io
|
14 | 14 | import botocore.config
|
15 |
| -from tests import mock, unittest |
| 15 | +from tests import get_botocore_default_config_mapping, mock, unittest |
16 | 16 |
|
17 | 17 | import botocore
|
18 | 18 | from botocore import utils
|
@@ -140,7 +140,8 @@ def load_service_mock(*args, **kwargs):
|
140 | 140 | }
|
141 | 141 | self.resolver.construct_endpoint.return_value = self.endpoint_data
|
142 | 142 | self.resolver.get_available_endpoints.return_value = ['us-west-2']
|
143 |
| - self.config_store = ConfigValueStore() |
| 143 | + default_config_mapping = get_botocore_default_config_mapping() |
| 144 | + self.config_store = ConfigValueStore(mapping=default_config_mapping) |
144 | 145 |
|
145 | 146 | def tearDown(self):
|
146 | 147 | self.endpoint_creator_patch.stop()
|
@@ -872,13 +873,11 @@ def test_can_register_standard_retry_mode(self):
|
872 | 873 |
|
873 | 874 | def test_can_register_standard_retry_mode_from_config_store(self):
|
874 | 875 | fake_env = {'AWS_RETRY_MODE': 'standard'}
|
875 |
| - config_store = ConfigValueStore( |
876 |
| - mapping={ |
877 |
| - 'retry_mode': ChainProvider([ |
878 |
| - EnvironmentProvider('AWS_RETRY_MODE', fake_env), |
879 |
| - ]) |
880 |
| - } |
| 876 | + default_config_mapping = get_botocore_default_config_mapping() |
| 877 | + default_config_mapping['retry_mode'] = ChainProvider( |
| 878 | + [EnvironmentProvider('AWS_RETRY_MODE', fake_env)] |
881 | 879 | )
|
| 880 | + config_store = ConfigValueStore(mapping=default_config_mapping) |
882 | 881 | creator = self.create_client_creator(config_store=config_store)
|
883 | 882 | with mock.patch('botocore.client.standard') as standard:
|
884 | 883 | creator.create_client( 'myservice', 'us-west-2')
|
|
0 commit comments