keystone/keystone/tests/unit
Ajaya Agrawal 38e115d385 Change get_project permission
Previously to issue GET /project a user needed
at least project_admin level of permission. With
this change, a user can issue GET /project by just
having a role on the project.

Change-Id: I9d23edc22eb88d0b21ab8968dfbe63661220a6fd
Closes-Bug: 1535878
2016-02-11 12:21:24 +00:00
..
auth Use stevedore for auth drivers 2015-06-18 21:04:14 -05:00
backend Improve Conflict error message in IdP creation 2016-01-15 13:12:15 -08:00
catalog Fix order of arguments in assertEqual 2015-09-25 02:06:55 -07:00
common Fix indentation for oauth context 2016-01-18 14:28:30 +00:00
config_files Capitalize a Few Words 2015-10-29 11:20:46 -05:00
contrib Accepts Group IDs from the IdP without domain 2015-11-23 16:25:40 -05:00
external Adds interface tests for timeutils 2015-09-23 12:43:37 +00:00
identity Test: make enforce_type=True in CONF.set_override 2016-01-03 20:35:00 +08:00
ksfixtures Merge "Create V9 version of federation driver interface" 2016-01-12 11:19:18 +00:00
saml2 Add openstack_user_domain to assertion 2015-05-04 14:33:48 -03:00
tests Change LOG.warn to LOG.warning 2016-01-06 19:30:37 +00:00
token De-duplicate fernet payload tests 2016-01-07 15:38:25 -06:00
__init__.py Removes py3 test import hacks 2015-09-04 18:20:44 +00:00
core.py Create V9 version of federation driver interface 2016-01-06 08:28:19 +00:00
default_catalog.templates Move existing tests to unit 2015-02-13 15:54:29 -06:00
default_fixtures.py Add is_domain field in Project Table 2015-08-18 16:05:25 -03:00
fakeldap.py Limiting for fake LDAP 2015-12-10 07:28:21 +00:00
federation_fixtures.py Move existing tests to unit 2015-02-13 15:54:29 -06:00
filtering.py Fix D202: No blank lines after function docstring (PEP257) 2015-10-28 07:25:04 +00:00
identity_mapping.py Fix D202: No blank lines after function docstring (PEP257) 2015-10-28 07:25:04 +00:00
mapping_fixtures.py Accepts Group IDs from the IdP without domain 2015-11-23 16:25:40 -05:00
rest.py Create V9 version of federation driver interface 2016-01-06 08:28:19 +00:00
test_associate_project_endpoint_extension.py Merge "Ensure endpoints returned is filtered correctly" 2015-12-10 00:52:45 +00:00
test_auth.py Merge "Add support for strict url safe option on new projects and domains" 2016-01-19 22:58:55 +00:00
test_auth_plugin.py Fix order of arguments in assertEqual 2015-09-25 02:06:55 -07:00
test_backend.py Implied roles driver and manager 2016-01-19 03:47:49 +00:00
test_backend_endpoint_policy.py Use new_policy_ref consistently 2015-12-09 10:18:36 -08:00
test_backend_endpoint_policy_sql.py Fixes the SQL model tests 2015-03-08 05:34:48 +00:00
test_backend_federation_sql.py Add relay_state_prefix to Service Provider 2015-03-28 06:29:00 +00:00
test_backend_id_mapping_sql.py Use unit.new_domain_ref consistently 2015-11-12 10:14:50 +00:00
test_backend_kvs.py Refactor: change 404 status codes in test names 2015-10-09 15:08:23 +00:00
test_backend_ldap.py Merge "Escape DN in enabled query" 2016-01-19 13:36:09 +00:00
test_backend_ldap_pool.py Merge "Keystone Spelling Errors in docstrings and comments" 2015-11-06 11:19:02 +00:00
test_backend_rules.py Refactor: change 404 status codes in test names 2015-10-09 15:08:23 +00:00
test_backend_sql.py Implied roles driver and manager 2016-01-19 03:47:49 +00:00
test_backend_templated.py Add caching to get_catalog 2015-10-16 17:00:29 +00:00
test_catalog.py Remove unfixable FIXME 2015-12-09 15:21:09 -03:00
test_cert_setup.py Use subprocess.check_output instead of Popen 2015-11-25 01:38:54 +00:00
test_cli.py Make sure the assignment creation use the right arguments 2016-01-18 18:32:03 +00:00
test_config.py Merge keystone.config into keystone.common.config 2015-11-19 08:24:51 -06:00
test_contrib_ec2.py Clean up new_credential_ref usage and surrounding code 2015-12-10 12:32:03 -08:00
test_contrib_s3_core.py Fix string conversion in s3 handler for python 2 2015-11-18 13:25:27 +03:00
test_contrib_simple_cert.py Uses constants for 5XX http status codes in tests 2015-09-24 02:52:59 +00:00
test_credential.py Add `type' filter for list_credentials_for_user 2015-12-11 01:02:38 -05:00
test_driver_hints.py Use assertTrue/False instead of assertEqual(T/F) 2015-11-02 09:10:38 +00:00
test_exception.py Config option for insecure responses 2015-11-19 08:16:07 -06:00
test_hacking_checks.py Fixes hacking logger test cases to use same base 2016-01-06 19:57:04 +00:00
test_ipv6.py Change tests to use common name for keystone.tests.unit 2015-09-04 18:21:42 +00:00
test_kvs.py Fixes kvs cache key mangling issue for Py3 2015-12-22 09:12:41 -06:00
test_ldap_livetest.py Use unit.new_user_ref consistently 2015-11-17 19:20:33 +00:00
test_ldap_pool_livetest.py Use unit.new_user_ref consistently 2015-11-17 19:20:33 +00:00
test_ldap_tls_livetest.py Use unit.new_user_ref consistently 2015-11-17 19:20:33 +00:00
test_middleware.py Use assertIn to check if collection contains value 2016-01-08 11:01:37 -06:00
test_no_admin_token_auth.py Merge "Refactor: Don't hard code the error code" 2015-09-14 01:58:49 +00:00
test_policy.py Add missing colon separators to inline comments 2015-11-19 13:40:48 +00:00
test_revoke.py Add return value 2016-01-04 12:39:40 -05:00
test_singular_plural.py Create a version package 2015-10-12 23:59:16 +00:00
test_sql_livetest.py Move revoke sql migrations to common 2015-11-18 15:14:15 +00:00
test_sql_migrate_extensions.py Remove example extension 2015-11-24 15:07:00 +00:00
test_sql_upgrade.py SQL migrations for implied roles 2016-01-08 20:16:01 +00:00
test_ssl.py Change tests to use common name for keystone.tests.unit 2015-09-04 18:21:42 +00:00
test_token_bind.py Change tests to use common name for keystone.tests.unit 2015-09-04 18:21:42 +00:00
test_token_provider.py Use six.moves.reload_module instead of builtin reload 2015-12-30 22:08:34 -05:00
test_url_middleware.py Fix D204: blank line required after class docstring (PEP257) 2015-10-28 07:25:24 +00:00
test_v2.py Get user role without project id is not implemented 2015-11-04 20:57:35 +08:00
test_v2_controller.py Use unit.new_project_ref consistently 2015-11-30 19:31:50 +00:00
test_v3.py Perform middleware tests with webtest 2016-01-08 15:03:20 +11:00
test_v3_assignment.py Add API route for list role assignments for tree 2015-12-11 14:13:51 +00:00
test_v3_auth.py Merge "Add support for strict url safe option on new projects and domains" 2016-01-19 22:58:55 +00:00
test_v3_catalog.py Cleanup region refs 2015-11-25 07:47:15 -08:00
test_v3_credential.py Add `type' filter for list_credentials_for_user 2015-12-11 01:02:38 -05:00
test_v3_domain_config.py Support the reading of default values of domain configuration options 2016-01-15 06:20:38 +00:00
test_v3_endpoint_policy.py Use new_policy_ref consistently 2015-12-09 10:18:36 -08:00
test_v3_federation.py Merge "Enable `id`, `enabled` attributes filtering for list IdP API" 2016-01-19 17:45:50 +00:00
test_v3_filters.py Use new_policy_ref consistently 2015-12-09 10:18:36 -08:00
test_v3_identity.py Merge "Reject user creation using admin token without domain" 2016-01-06 19:19:35 +00:00
test_v3_oauth1.py Merge "Use new_trust_ref consistently" 2015-12-05 01:16:46 +00:00
test_v3_os_revoke.py Move revoke extension into core 2015-11-18 15:14:07 +00:00
test_v3_policy.py Use new_policy_ref consistently 2015-12-09 10:18:36 -08:00
test_v3_protection.py Change get_project permission 2016-02-11 12:21:24 +00:00
test_v3_resource.py Merge "Add support for strict url safe option on new projects and domains" 2016-01-19 22:58:55 +00:00
test_v3_trust.py Separate trust crud tests from trust auth tests 2016-01-11 20:44:15 +00:00
test_validation.py Add schema for federation protocol 2016-01-05 11:49:07 +08:00
test_versions.py Support the reading of default values of domain configuration options 2016-01-15 06:20:38 +00:00
test_wsgi.py Merge "Config option for insecure responses" 2016-01-06 09:08:58 +00:00
utils.py Trival: Remove unused logging import 2015-12-26 15:14:25 +08:00