def test_update_user(self): response = self.client.update_user('DU012345678901234567') self.assertEqual(response['method'], 'POST') self.assertEqual(response['uri'], '/admin/v1/users/DU012345678901234567') self.assertEqual(util.params_to_dict(response['body']), {'account_id': [self.client.account_id]})
def test_api_call_get_params(self): (response, dummy) = self.client.api_call('GET', '/foo/bar', self.args_in) self.assertEqual(response.method, 'GET') (uri, args) = response.uri.split('?') self.assertEqual(uri, '/foo/bar') self.assertEqual(util.params_to_dict(args), self.args_out)
def test_json_api_call_get_params(self): response = self.client.json_api_call( 'GET', '/foo/bar', self.args_in) self.assertEqual(response['method'], 'GET') (uri, args) = response['uri'].split('?') self.assertEqual(uri, '/foo/bar') self.assertEqual(util.params_to_dict(args), self.args_out)
def test_api_call_get_params(self): (response, dummy) = self.client.api_call( 'GET', '/foo/bar', self.args_in) self.assertEqual(response.method, 'GET') (uri, args) = response.uri.split('?') self.assertEqual(uri, '/foo/bar') self.assertEqual(util.params_to_dict(args), self.args_out)
def test_update_user(self): response = self.client.update_user('DU012345678901234567') self.assertEqual(response['method'], 'POST') self.assertEqual( response['uri'], '/admin/v1/users/DU012345678901234567') self.assertEqual( util.params_to_dict(response['body']), {'account_id':[self.client.account_id]})
def test_get_users_by_name(self): response = self.client.get_users_by_name('foo') (uri, args) = response['uri'].split('?') self.assertEqual(response['method'], 'GET') self.assertEqual(uri, '/admin/v1/users') self.assertEqual(util.params_to_dict(args), { 'username': ['foo'], 'account_id': [self.client.account_id] }) self.assertEqual(response['body'], None) response = self.client.get_users_by_name('foo') (uri, args) = response['uri'].split('?') self.assertEqual(response['method'], 'GET') self.assertEqual(uri, '/admin/v1/users') self.assertEqual(util.params_to_dict(args), { 'username': ['foo'], 'account_id': [self.client.account_id] }) self.assertEqual(response['body'], None)
def test_add_user(self): # all params given response = self.client.add_user('foo', 'bar', 'active', 'notes') self.assertEqual(response['method'], 'POST') self.assertEqual(response['uri'], '/admin/v1/users') self.assertEqual( util.params_to_dict(response['body']), {'realname':['bar'], 'notes':['notes'], 'username':['foo'], 'status':['active'], 'account_id':[self.client.account_id]}) # defaults response = self.client.add_user('bar') self.assertEqual(response['method'], 'POST') self.assertEqual(response['uri'], '/admin/v1/users') self.assertEqual( util.params_to_dict(response['body']), {'username':['bar'], 'account_id':[self.client.account_id]})
def test_get_users_by_name(self): response = self.client.get_users_by_name('foo') (uri, args) = response['uri'].split('?') self.assertEqual(response['method'], 'GET') self.assertEqual(uri, '/admin/v1/users') self.assertEqual( util.params_to_dict(args), {'username':['foo'], 'account_id':[self.client.account_id]}) self.assertEqual(response['body'], None) response = self.client.get_users_by_name('foo') (uri, args) = response['uri'].split('?') self.assertEqual(response['method'], 'GET') self.assertEqual(uri, '/admin/v1/users') self.assertEqual( util.params_to_dict(args), {'username':['foo'], 'account_id':[self.client.account_id]}) self.assertEqual(response['body'], None)
def test_add_user(self): # all params given response = self.client.add_user('foo', 'bar', 'active', 'notes') self.assertEqual(response['method'], 'POST') self.assertEqual(response['uri'], '/admin/v1/users') self.assertEqual( util.params_to_dict(response['body']), { 'realname': ['bar'], 'notes': ['notes'], 'username': ['foo'], 'status': ['active'], 'account_id': [self.client.account_id] }) # defaults response = self.client.add_user('bar') self.assertEqual(response['method'], 'POST') self.assertEqual(response['uri'], '/admin/v1/users') self.assertEqual(util.params_to_dict(response['body']), { 'username': ['bar'], 'account_id': [self.client.account_id] })
def test_json_api_call_post_params(self): response = self.client.json_api_call('POST', '/foo/bar', self.args_in) self.assertEqual(response['method'], 'POST') self.assertEqual(response['uri'], '/foo/bar') self.assertEqual(util.params_to_dict(response['body']), self.args_out)
def test_json_api_call_get_params(self): response = self.client.json_api_call('GET', '/foo/bar', self.args_in) self.assertEqual(response['method'], 'GET') (uri, args) = response['uri'].split('?') self.assertEqual(uri, '/foo/bar') self.assertEqual(util.params_to_dict(args), self.args_out)
def test_api_call_post_params(self): (response, dummy) = self.client.api_call('POST', '/foo/bar', self.args_in) self.assertEqual(response.method, 'POST') self.assertEqual(response.uri, '/foo/bar') self.assertEqual(util.params_to_dict(response.body), self.args_out)
def test_json_api_call_post_params(self): response = self.client.json_api_call( 'POST', '/foo/bar', self.args_in) self.assertEqual(response['method'], 'POST') self.assertEqual(response['uri'], '/foo/bar') self.assertEqual(util.params_to_dict(response['body']), self.args_out)
def test_api_call_post_params(self): (response, dummy) = self.client.api_call( 'POST', '/foo/bar', self.args_in) self.assertEqual(response.method, 'POST') self.assertEqual(response.uri, '/foo/bar') self.assertEqual(util.params_to_dict(response.body), self.args_out)