예제 #1
0
 def test_make_request(self, _):
     x = AsyncAWSAuthConnection('aws.vandelay.com',
                                http_client=Mock(name='client'))
     Conn = x.get_http_connection = Mock(name='get_http_connection')
     callback = PromiseMock(name='callback')
     ret = x.make_request('GET', '/foo', callback=callback)
     self.assertIs(ret, callback)
     Conn.return_value.request.assert_called()
     Conn.return_value.getresponse.assert_called_with(callback=callback, )
예제 #2
0
 def test_make_request(self, _):
     x = AsyncAWSAuthConnection('aws.vandelay.com',
                                http_client=Mock(name='client'))
     Conn = x.get_http_connection = Mock(name='get_http_connection')
     callback = PromiseMock(name='callback')
     ret = x.make_request('GET', '/foo', callback=callback)
     self.assertIs(ret, callback)
     self.assertTrue(Conn.return_value.request.called)
     Conn.return_value.getresponse.assert_called_with(
         callback=callback,
     )