def test_request(self, AsyncRequest): r = mock.Mock() AsyncRequest.return_value = r callback = object() errback = object() asyncrequests.request('method', 'foobar', callback=callback, errback=errback, baz=1) self.assertCalledOnceWith(AsyncRequest, 'method', 'foobar', callback=callback, errback=errback, baz=1) self.assertCalledOnceWith(r.start)
def _do_request(self, method, endpoint, **kwargs): url = '%s/%s' % (self.API_SERVER, endpoint) return asyncrequests.request( method, url, headers=self._get_headers(), **kwargs)