diff options
author | Gauvain Pocentek <gauvain@pocentek.net> | 2017-08-04 12:46:45 +0200 |
---|---|---|
committer | Gauvain Pocentek <gauvain@pocentek.net> | 2017-08-04 12:46:45 +0200 |
commit | 7592ec5f6948994b8f8d9e82e2ca52c05f17829d (patch) | |
tree | e253319fbf1b55ffeb6027ebf03db3933163aad2 /gitlab/tests/test_gitlab.py | |
parent | 217dc3e84c8f4625686e27e1b5e498a49af1a11f (diff) | |
download | gitlab-7592ec5f6948994b8f8d9e82e2ca52c05f17829d.tar.gz |
Update tests for list() changes
Diffstat (limited to 'gitlab/tests/test_gitlab.py')
-rw-r--r-- | gitlab/tests/test_gitlab.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/gitlab/tests/test_gitlab.py b/gitlab/tests/test_gitlab.py index d642eaf..6bc427d 100644 --- a/gitlab/tests/test_gitlab.py +++ b/gitlab/tests/test_gitlab.py @@ -205,7 +205,7 @@ class TestGitlabList(unittest.TestCase): return response(200, content, headers, None, 5, request) with HTTMock(resp_1): - obj = self.gl.http_list('/tests') + obj = self.gl.http_list('/tests', as_list=False) self.assertEqual(len(obj), 2) self.assertEqual(obj._next_url, 'http://localhost/api/v4/tests?per_page=1&page=2') @@ -311,7 +311,12 @@ class TestGitlabHttpMethods(unittest.TestCase): return response(200, content, headers, None, 5, request) with HTTMock(resp_cont): - result = self.gl.http_list('/projects') + result = self.gl.http_list('/projects', as_list=True) + self.assertIsInstance(result, list) + self.assertEqual(len(result), 1) + + with HTTMock(resp_cont): + result = self.gl.http_list('/projects', as_list=False) self.assertIsInstance(result, GitlabList) self.assertEqual(len(result), 1) @@ -324,7 +329,7 @@ class TestGitlabHttpMethods(unittest.TestCase): @urlmatch(scheme="http", netloc="localhost", path="/api/v4/not_there", method="get") def resp_cont(url, request): - content = {'Here is wh it failed'} + content = {'Here is why it failed'} return response(404, content, {}, None, 5, request) with HTTMock(resp_cont): |