예제 #1
0
 def test_INIT_client_with_another_config_args(self):
     new_c = Client(base_url='url', per_page=10, user='******', repo='myrepo',
                    verbose='stream')
     self.assertEqual(new_c.config['base_url'], 'url')
     self.assertEqual(dict(new_c.requester.params)['per_page'], 10)
     self.assertEqual(new_c.user, 'me')
     self.assertEqual(new_c.repo, 'myrepo')
     self.assertEqual(new_c.requester.config['verbose'], 'stream')
예제 #2
0
 def __init__(self, **config):
     self._client = Client(**config)
     self.request_builder = Factory()
예제 #3
0
 def setUp(self):
     self.c = Client()
     self.callback = (self.c.request, 'method', 'request')
예제 #4
0
 def setUp(self):
     self.c = Client()
예제 #5
0
 def setUp(self):
     self.c = Client()
     self.get_request = Mock(side_effect=self.mock)
     self.resource_loads = request.resource.loads
     self.c.get = self.get_request
     self.r = smart.Result(smart.Method(self.c.get, request))