Unhardcode the value of DEFAULT_PAGE_SIZE from the tests

The value of DEFAULT_PAGE_SIZE (20) was hardcoded in multiple places in
the tests, which means all the tests would break should we ever want to
change that value.

Co-Authored-By:	韩春蕾 <1922361860@qq.com>

Change-Id: I6e8dbae32c3a24d3fbeebcea5bfe0dd9ae247035
This commit is contained in:
Cyril Roelandt
2022-01-12 21:28:24 +01:00
parent f41f2c388b
commit 4bb406d377
4 changed files with 34 additions and 23 deletions
+3 -1
View File
@@ -45,6 +45,7 @@ import json
DEFAULT_IMAGE_URL = 'http://127.0.0.1:9292/'
DEFAULT_IMAGE_URL_INTERNAL = 'http://127.0.0.1:9191/'
DEFAULT_USERNAME = 'username'
DEFAULT_PAGE_SIZE = 200
DEFAULT_PASSWORD = 'password'
DEFAULT_TENANT_ID = 'tenant_id'
DEFAULT_TENANT_NAME = 'tenant_name'
@@ -711,7 +712,8 @@ class ShellTestWithNoOSImageURLPublic(ShellTestWithKeystoneV3Auth):
glance_shell = openstack_shell.OpenStackImagesShell()
glance_shell.main(args.split())
self.assertEqual(self.requests.request_history[2].url,
self.image_url + "v2/images?limit=200&"
self.image_url + "v2/images?"
f"limit={DEFAULT_PAGE_SIZE}&"
"sort_key=name&sort_dir=asc")