identity.v3 package¶
Submodules¶
identity.v3.test_access_rules module¶
identity.v3.test_api_discovery module¶
- class TestApiDiscovery(*args, **kwargs)[source]¶
Bases:
BaseIdentityV3Test
Tests for identity API discovery features.
- test_api_media_types()[source]¶
Test idempotent id: 657c1970-4722-4189-8831-7325f3bc4265
Test showing identity v3 api version media type
- test_api_version_resources()[source]¶
Test idempotent id: b9232f5e-d9e5-4d97-b96c-28d3db4de1bd
Test showing identity v3 api version resources
- test_api_version_statuses()[source]¶
Test idempotent id: 8879a470-abfb-47bb-bb8d-5a7fd279ad1e
Test showing identity v3 api version status
- test_identity_v3_existence()[source]¶
Test idempotent id: 79aec9ae-710f-4c54-a4fc-3aa25b4feac3
Test that identity v3 version should exist
- test_list_api_versions()[source]¶
Test idempotent id: 721f480f-35b6-46c7-846e-047e6acea0dc
Test listing identity api versions
NOTE: Actually this API doesn’t depend on v3 API at all, because the API operation is “GET /” without v3’s endpoint. The reason of this test path is just v3 API is CURRENT on Keystone side.
identity.v3.test_application_credentials module¶
- class ApplicationCredentialsV3Test(*args, **kwargs)[source]¶
Bases:
BaseApplicationCredentialsV3Test
Test application credentials
- test_create_application_credential()[source]¶
Test idempotent id: 8080c75c-eddc-4786-941a-c2da7039ae61
Test creating application credential
- test_create_application_credential_access_rules()[source]¶
Test idempotent id: 529936eb-aa5d-463d-9f79-01c113d3b88f
- test_create_application_credential_expires()[source]¶
Test idempotent id: 852daf0c-42b5-4239-8466-d193d0543ed3
Test creating application credential with expire time
identity.v3.test_catalog module¶
identity.v3.test_domains module¶
identity.v3.test_ec2_credentials module¶
- class EC2CredentialsTest(*args, **kwargs)[source]¶
Bases:
BaseIdentityV3Test
- test_create_ec2_credential()[source]¶
Test idempotent id: b0f55a29-54e5-4166-999d-712347e0c920
Create user ec2 credential.
- test_delete_ec2_credential()[source]¶
Test idempotent id: 9408d61b-8be0-4a8d-9b85-14f61edb456b
Delete user ec2 credential.
identity.v3.test_projects module¶
identity.v3.test_tokens module¶
- class TokensV3Test(*args, **kwargs)[source]¶
Bases:
BaseIdentityV3Test
Test identity tokens
- test_create_token()[source]¶
Test idempotent id: 6f8e4436-fc96-4282-8122-e41df57197a9
Test creating token for user
- test_token_auth_creation_existence_deletion()[source]¶
Test idempotent id: 0f9f5a5f-d5cd-4a86-8a5b-c5ded151f212
Test auth/check existence/delete token for user
Tests basic token auth functionality in a way that is compatible with pre-provisioned credentials. The default user is used for token authentication.
identity.v3.test_users module¶
- class IdentityV3UsersTest(*args, **kwargs)[source]¶
Bases:
BaseIdentityV3Test
Test identity user password
- test_password_history_check_self_service_api()[source]¶
Test idempotent id: 941784ee-5342-4571-959b-b80dd2cea516
Test checking password changing history