From 38d446737f45ea54136d1f03f75fbddf46c45e00 Mon Sep 17 00:00:00 2001 From: Gauvain Pocentek Date: Wed, 1 Nov 2017 17:07:30 +0100 Subject: Pagination generators: expose more information Expose the X-* pagination attributes returned by the Gitlab server when requesting lists. Closes #304 --- gitlab/tests/test_gitlab.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'gitlab/tests/test_gitlab.py') diff --git a/gitlab/tests/test_gitlab.py b/gitlab/tests/test_gitlab.py index 6bc427d..0f39624 100644 --- a/gitlab/tests/test_gitlab.py +++ b/gitlab/tests/test_gitlab.py @@ -209,6 +209,12 @@ class TestGitlabList(unittest.TestCase): self.assertEqual(len(obj), 2) self.assertEqual(obj._next_url, 'http://localhost/api/v4/tests?per_page=1&page=2') + self.assertEqual(obj.current_page, 1) + self.assertEqual(obj.prev_page, None) + self.assertEqual(obj.next_page, 2) + self.assertEqual(obj.per_page, 1) + self.assertEqual(obj.total_pages, 2) + self.assertEqual(obj.total, 2) with HTTMock(resp_2): l = list(obj) -- cgit v1.2.1