Пример #1
0
 def test_discover_endpoint_no_protocol(self):
     request = AWSRequest()
     request.context = {'discovery': {'identifiers': {}}}
     self.manager.describe_endpoint.return_value = 'new.foo'
     self.handler.discover_endpoint(request, 'TestOperation')
     self.assertEqual(request.url, 'https://new.foo')
     self.manager.describe_endpoint.assert_called_with(
         Operation='TestOperation', Identifiers={})
Пример #2
0
 def test_discover_endpoint_fails(self):
     request = AWSRequest()
     request.context = {'discovery': {'identifiers': {}}}
     request.url = 'old.com'
     self.manager.describe_endpoint.return_value = None
     self.handler.discover_endpoint(request, 'TestOperation')
     self.assertEqual(request.url, 'old.com')
     self.manager.describe_endpoint.assert_called_with(
         Operation='TestOperation', Identifiers={})
Пример #3
0
 def test_discover_endpoint_no_protocol(self):
     request = AWSRequest()
     request.context = {
         'discovery': {'identifiers': {}}
     }
     self.manager.describe_endpoint.return_value = 'new.foo'
     self.handler.discover_endpoint(request, 'TestOperation')
     self.assertEqual(request.url, 'https://new.foo')
     self.manager.describe_endpoint.assert_called_with(
         Operation='TestOperation', Identifiers={}
     )
Пример #4
0
 def test_discover_endpoint_fails(self):
     request = AWSRequest()
     request.context = {
         'discovery': {'identifiers': {}}
     }
     request.url = 'old.com'
     self.manager.describe_endpoint.return_value = None
     self.handler.discover_endpoint(request, 'TestOperation')
     self.assertEqual(request.url, 'old.com')
     self.manager.describe_endpoint.assert_called_with(
         Operation='TestOperation', Identifiers={}
     )