diff options
author | JordonPhillips <phjordon@amazon.com> | 2017-01-05 09:46:19 -0800 |
---|---|---|
committer | JordonPhillips <phjordon@amazon.com> | 2017-01-05 09:46:19 -0800 |
commit | a220a99978bf90fbc733d74d9c0152315ee28de1 (patch) | |
tree | 2847fbffe1a56333763b07b68eedbb811cabeb20 /tests | |
parent | 751161dbbdc02ce998bbbba8d86d1b0add020a42 (diff) | |
download | boto-a220a99978bf90fbc733d74d9c0152315ee28de1.tar.gz |
Return None when hostname can't be found
Diffstat (limited to 'tests')
-rw-r--r-- | tests/unit/test_endpoints.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/unit/test_endpoints.py b/tests/unit/test_endpoints.py index 0a42a948..cdb16519 100644 --- a/tests/unit/test_endpoints.py +++ b/tests/unit/test_endpoints.py @@ -190,6 +190,11 @@ class TestBotoEndpointResolver(BaseEndpointResolverTest): hostname = resolver.resolve_hostname('s3', 'us-foo') expected_hostname = 'us-foo.s3.amazonaws.com' self.assertEqual(hostname, expected_hostname) + + def test_resolve_hostname_on_invalid_region_prefix(self): + resolver = BotoEndpointResolver(self._endpoint_data()) + hostname = resolver.resolve_hostname('s3', 'fake-west-1') + self.assertIsNone(hostname) def test_get_available_services(self): resolver = BotoEndpointResolver(self._endpoint_data()) |