keystone/keystone/tests/unit/protection/v3
Lance Bragstad 85b87fa479 Add protocol tests for system member role
From keystone's perspective, the ``member`` and ``reader`` roles are
effectively the same, isolating writable protocol operations
to the ``admin`` role.

This commit adds explicit testing to make sure the ``member`` role is
allowed to perform readable and not writable protocol
operations. Subsequent patches will incorporate.

 - system admin functionality
 - domain users test coverage
 - project users test coverage

 Related-Bug: 1804523
 Related-Bug: 1806762

Change-Id: I55751a045cdb315c7534ee84a5c1fe5fb18aa65f
2019-01-08 19:48:15 +00:00
..
__init__.py Implement scope_type checking for credentials 2018-10-29 15:01:29 +00:00
test_credentials.py Implement scope_type checking for credentials 2018-10-29 15:01:29 +00:00
test_domains.py Implement system admin role in domains API 2018-12-10 22:36:05 +00:00
test_protocols.py Add protocol tests for system member role 2019-01-08 19:48:15 +00:00
test_registered_limits.py Update registered limit policies for system admin 2018-12-11 09:13:59 +00:00
test_roles.py Add role tests for system member role 2018-12-07 17:01:57 +00:00
test_service_providers.py Add service provider tests for system member role 2018-12-19 20:07:06 +00:00