python-openstackclient/openstackclient/tests/functional/identity/v3
Colleen Murphy 375964f270 Add CRUD support for application credentials
Add support for creating, retrieving, and deleting application
credentials. Application credentials do not support updates.

In order to provide a positive user experience for the `--role` option,
this patch also includes an improvement to the
`identity.common._get_token_resource()` function that allows it to
introspect the roles list within a token. This way there is no need to
make a request to keystone to retrieve a role object, which would fail
most of the time anyway due to keystone's default policy prohibiting
unprivileged users from retrieving roles.

bp application-credentials

Change-Id: I29e03b72acd931305cbdac5a9ff666854d05c6d7
2018-01-30 21:50:01 +01:00
..
__init__.py move all functional tests to tests module 2016-09-09 03:29:47 +00:00
common.py Add support for endpoing filter commands 2017-11-21 07:58:48 +01:00
test_application_credential.py Add CRUD support for application credentials 2018-01-30 21:50:01 +01:00
test_catalog.py move all functional tests to tests module 2016-09-09 03:29:47 +00:00
test_domain.py move all functional tests to tests module 2016-09-09 03:29:47 +00:00
test_endpoint.py Add support for endpoing filter commands 2017-11-21 07:58:48 +01:00
test_group.py Modify error handling for role and group commands 2017-02-09 19:49:55 +08:00
test_idp.py add domain id to expected IdP fields, unskip tests 2017-01-07 00:24:52 -05:00
test_project.py Fix --parents and --children options in project show 2017-02-09 19:24:55 +08:00
test_region.py move all functional tests to tests module 2016-09-09 03:29:47 +00:00
test_role.py move all functional tests to tests module 2016-09-09 03:29:47 +00:00
test_service.py move all functional tests to tests module 2016-09-09 03:29:47 +00:00
test_service_provider.py flake8-import-order: Ensure to place project imports last 2017-08-22 21:38:07 +00:00
test_token.py move all functional tests to tests module 2016-09-09 03:29:47 +00:00
test_user.py move all functional tests to tests module 2016-09-09 03:29:47 +00:00