Merge "setup.cfg: Replace dashes by underscores"
diff --git a/.zuul.yaml b/.zuul.yaml
index 4a67ddd..44c784f 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -52,12 +52,6 @@
nodeset: openstack-single-node-jammy
override-checkout: stable/2024.2
-- job:
- name: keystone-tempest-2024-1
- parent: keystone-tempest
- nodeset: openstack-single-node-jammy
- override-checkout: stable/2024.1
-
- project:
templates:
- check-requirements
@@ -71,7 +65,6 @@
- keystone-tempest-2025-2
- keystone-tempest-2025-1
- keystone-tempest-2024-2
- - keystone-tempest-2024-1
- keystone-protection-functional
gate:
jobs:
diff --git a/babel.cfg b/babel.cfg
deleted file mode 100644
index 15cd6cb..0000000
--- a/babel.cfg
+++ /dev/null
@@ -1,2 +0,0 @@
-[python: **.py]
-
diff --git a/keystone_tempest_plugin/tests/rbac/v3/test_limit.py b/keystone_tempest_plugin/tests/rbac/v3/test_limit.py
index bb96fa0..51c7a9b 100644
--- a/keystone_tempest_plugin/tests/rbac/v3/test_limit.py
+++ b/keystone_tempest_plugin/tests/rbac/v3/test_limit.py
@@ -290,8 +290,8 @@
self.admin_limits_client.delete_limit,
limit_id=reg_limit_2)
resp = self.do_request('list_limits')
- # should not see limit for other project
- self.assertNotIn(
+ # admin should see limit for other project
+ self.assertIn(
reg_limit_1, [rl['id'] for rl in resp['limits']])
# should see limit for project in own domain
self.assertIn(
@@ -359,6 +359,28 @@
credentials = ['domain_manager', 'system_admin']
+ def test_identity_list_limits(self):
+ # random project
+ reg_limit_1 = self.admin_limits_client.create_limits(
+ payload=self.limits())['limits'][0]['id']
+ self.addCleanup(
+ self.admin_limits_client.delete_limit,
+ limit_id=reg_limit_1)
+ # project in own domain
+ reg_limit_2 = self.admin_limits_client.create_limits(
+ payload=self.limits(project_id=self.own_project)
+ )['limits'][0]['id']
+ self.addCleanup(
+ self.admin_limits_client.delete_limit,
+ limit_id=reg_limit_2)
+ resp = self.do_request('list_limits')
+ # should not see limit for other project
+ self.assertNotIn(
+ reg_limit_1, [rl['id'] for rl in resp['limits']])
+ # should see limit for project in own domain
+ self.assertIn(
+ reg_limit_2, [rl['id'] for rl in resp['limits']])
+
def test_identity_get_limit(self):
# random project
reg_limit_1 = self.admin_limits_client.create_limits(