change "int(marker)" to "marker" on user list pagination.
Change-Id: I7763b2cb3a1991402cb5e909a3cbf9d49f8e9bd1 Fixes: bug 1178152
This commit is contained in:
@@ -124,7 +124,7 @@ class UserManager(base.ManagerWithFind):
|
||||
if limit:
|
||||
params['limit'] = int(limit)
|
||||
if marker:
|
||||
params['marker'] = int(marker)
|
||||
params['marker'] = marker
|
||||
|
||||
query = ""
|
||||
if params:
|
||||
|
@@ -164,11 +164,11 @@ class UserTests(utils.TestCase):
|
||||
kwargs['headers'] = self.TEST_REQUEST_HEADERS
|
||||
requests.request(
|
||||
'GET',
|
||||
urlparse.urljoin(self.TEST_URL, 'v2.0/users?marker=1'),
|
||||
urlparse.urljoin(self.TEST_URL, 'v2.0/users?marker=foo'),
|
||||
**kwargs).AndReturn((resp))
|
||||
self.mox.ReplayAll()
|
||||
|
||||
user_list = self.client.users.list(marker=1)
|
||||
user_list = self.client.users.list(marker='foo')
|
||||
[self.assertTrue(isinstance(u, users.User)) for u in user_list]
|
||||
|
||||
def test_list_limit_marker(self):
|
||||
@@ -181,11 +181,11 @@ class UserTests(utils.TestCase):
|
||||
kwargs['headers'] = self.TEST_REQUEST_HEADERS
|
||||
requests.request(
|
||||
'GET',
|
||||
urlparse.urljoin(self.TEST_URL, 'v2.0/users?marker=1&limit=1'),
|
||||
urlparse.urljoin(self.TEST_URL, 'v2.0/users?marker=foo&limit=1'),
|
||||
**kwargs).AndReturn((resp))
|
||||
self.mox.ReplayAll()
|
||||
|
||||
user_list = self.client.users.list(limit=1, marker=1)
|
||||
user_list = self.client.users.list(limit=1, marker='foo')
|
||||
[self.assertTrue(isinstance(u, users.User)) for u in user_list]
|
||||
|
||||
def test_update(self):
|
||||
|
Reference in New Issue
Block a user