keystone/keystone/tests
Henry Nash 5b331f469d Fix failure of delete domain group grant when identity is LDAP.
When deleting a domain group assignment while using a non
domain-aware backend, such as LDAP, an AttributeError was being
raised when trying to find all the relevent tokens. This was due
to a hang over from when you had to pass domain scope to
list_user_in_group(). This only affected domain group grants,
by luck we got away with it for group project grants.

Change-Id: I47b61886698232a7d3dfb4b502d61723cb0eb786
Closes-Bug: 1373113
2014-09-25 12:31:56 +01:00
..
config_files Ensure identity sql driver supports domain-specific configuration. 2014-09-18 10:17:23 +01:00
ksfixtures Test cleanup: do not leak FDs during test runs 2014-08-28 23:13:02 -07:00
saml2 Routes for Keystone-IdP metadata endpoint 2014-09-02 17:57:04 -04:00
tmp Move 'tests' directory into 'keystone' package 2013-08-14 01:30:01 -03:00
unit Merge "Add a pool of memcached clients" 2014-09-23 19:37:18 +00:00
__init__.py Reduces the amount of mocked imports for Python 3 2014-07-22 17:15:15 +00:00
core.py Add a pool of memcached clients 2014-09-22 20:59:25 +04:00
default_catalog.templates Do not use keystone's config for nova's port 2014-07-01 11:03:59 -07:00
default_fixtures.py Very minor cleanup to default_fixtures 2014-03-12 18:09:10 +00:00
fakeldap.py Fix create and user-role-add in LDAP backend 2014-09-22 17:53:43 -05:00
federation_fixtures.py IdP SAML Metadata generator 2014-09-02 17:40:20 -04:00
filtering.py Migrate ID generation for users/groups from controller to manager 2014-06-20 12:19:03 -07:00
identity_mapping.py multi-backend support for identity 2014-07-11 20:22:10 +01:00
mapping_fixtures.py Mapping engine does not handle regex properly 2014-05-20 22:58:29 -04:00
matchers.py Fixes an issue with the XMLEquals matcher 2014-08-14 02:28:28 +00:00
rest.py Make SQL the default backend for Identity & Assignment unit tests. 2014-08-25 10:17:55 +01:00
test_associate_project_endpoint_extension.py Add delete notification to endpoint grouping 2014-09-12 11:05:16 -07:00
test_auth.py Safer check for enabled in trusts 2014-09-18 16:46:30 -04:00
test_auth_plugin.py Do not load auth plugins by class in tests 2014-08-28 21:32:34 -07:00
test_backend.py Fix delete group cleans up role assignments with LDAP 2014-09-14 19:08:16 -05:00
test_backend_endpoint_policy.py backend for policy endpoint extension 2014-08-31 09:40:37 +01:00
test_backend_endpoint_policy_sql.py backend for policy endpoint extension 2014-08-31 09:40:37 +01:00
test_backend_federation_sql.py Remove unnecessary declaration of CONF 2014-08-13 11:21:08 -04:00
test_backend_id_mapping_sql.py Add identity mapping capability 2014-07-02 11:29:07 +01:00
test_backend_kvs.py Merge "Making KvsInheritanceTests use backend KVS" 2014-09-15 16:53:11 +00:00
test_backend_ldap.py Fix failure of delete domain group grant when identity is LDAP. 2014-09-25 12:31:56 +01:00
test_backend_ldap_pool.py Fixes a mock cleanup issue caused by oslotest 2014-09-05 12:11:25 +00:00
test_backend_rules.py Removal of test .conf files 2014-03-17 00:17:39 -07:00
test_backend_sql.py Mock doesn't have assert_called_once() 2014-09-19 15:02:37 -05:00
test_backend_templated.py Enable filtering of services by name 2014-09-08 13:28:15 -05:00
test_base64utils.py Fix assertEqual arguments order(auth_plugin, backend, backend_sql, etc) 2014-03-27 10:51:43 -07:00
test_cache.py Replace assertTrue and assertFalse with more suitable asserts 2014-05-26 14:33:18 +04:00
test_cache_backend_mongo.py First real Python 3 tests 2014-04-24 19:27:41 +00:00
test_catalog.py Ignore broken endpoints in get_catalog 2014-06-16 16:38:45 +00:00
test_cert_setup.py Merge "Set default token provider to UUID" 2014-09-05 17:08:00 +00:00
test_cli.py Fix token flush fails with recursion depth exception 2014-08-29 17:20:08 -07:00
test_config.py Fix assertEqual arguments order(catalog, cert_setup, etc) 2014-04-03 20:11:29 +09:00
test_content_types.py Update AuthContextMiddleware to not use token_api 2014-08-25 21:11:11 -07:00
test_contrib_s3_core.py Remove vim header 2014-02-08 23:54:04 +08:00
test_contrib_simple_cert.py Allow for multiple PKI Style Providers 2014-06-16 03:07:13 +00:00
test_contrib_stats_core.py Bump hacking to 0.9.x series 2014-08-14 20:42:48 -07:00
test_driver_hints.py Bump hacking to 0.9.x series 2014-08-14 20:42:48 -07:00
test_ec2_token_middleware.py Update middleware that was moved to keystonemiddleware 2014-07-15 18:11:10 -07:00
test_exception.py correct typos 2014-09-08 12:29:25 -05:00
test_hacking_checks.py Adds hacking check for debug logging translations 2014-06-27 01:55:48 +00:00
test_injection.py Fix assertEqual arguments order(catalog, cert_setup, etc) 2014-04-03 20:11:29 +09:00
test_ipv6.py Rename keystone.tests.fixtures 2014-03-25 01:10:54 +00:00
test_keystoneclient.py Do not run git-cloned ksc master tests when local client specified 2014-09-19 08:17:02 -07:00
test_keystoneclient_sql.py Bump hacking to 0.9.x series 2014-08-14 20:42:48 -07:00
test_kvs.py remove unneeded definitions of Python Source Code Encoding 2014-06-08 16:44:45 +00:00
test_ldap_livetest.py Bump hacking to 0.9.x series 2014-08-14 20:42:48 -07:00
test_ldap_pool_livetest.py Bump hacking to 0.9.x series 2014-08-14 20:42:48 -07:00
test_ldap_tls_livetest.py Migrate ID generation for users/groups from controller to manager 2014-06-20 12:19:03 -07:00
test_matchers.py Fixes an issue with the XMLEquals matcher 2014-08-14 02:28:28 +00:00
test_middleware.py Fix 500 error if request body is not JSON object 2014-06-18 05:18:39 -04:00
test_no_admin_token_auth.py Bump hacking to 0.9.x series 2014-08-14 20:42:48 -07:00
test_notifications.py Lower log level for notification registration 2014-08-31 13:29:51 -05:00
test_pemutils.py Bump hacking to 0.9.x series 2014-08-14 20:42:48 -07:00
test_policy.py Test cleanup: do not leak FDs during test runs 2014-08-28 23:13:02 -07:00
test_revoke.py Revoke by Audit Id / Audit Id Chain instead of expires 2014-08-26 04:02:26 +00:00
test_serializer.py Refactor serializer import to XmlBodyMiddleware 2014-08-07 18:30:31 +02:00
test_singular_plural.py Remove vim header 2014-02-08 23:54:04 +08:00
test_sizelimit.py Fixed the size limit tests in Python 3 2014-05-05 11:27:42 +00:00
test_sql_livetest.py Remove unnecessary declaration of CONF 2014-08-13 11:21:08 -04:00
test_sql_migrate_extensions.py Fix oauth sqlite migration downgrade failure 2014-09-07 15:22:11 -05:00
test_sql_upgrade.py Add index for actor_id in assignments table. 2014-08-29 22:51:18 +01:00
test_ssl.py Rename keystone.tests.fixtures 2014-03-25 01:10:54 +00:00
test_token_bind.py Update AuthContextMiddleware to not use token_api 2014-08-25 21:11:11 -07:00
test_token_provider.py Merge "trustor_user_id not available in v2 trust token" 2014-09-13 02:28:42 +00:00
test_url_middleware.py Fixes the order of assertEqual arguments 2014-07-01 07:11:15 +00:00
test_utils.py Fixes the order of assertEqual arguments 2014-07-01 07:11:15 +00:00
test_v2_controller.py Make SQL the default backend for Identity & Assignment unit tests. 2014-08-25 10:17:55 +01:00
test_v3.py Enable filtering of services by name 2014-09-08 13:28:15 -05:00
test_v3_auth.py Safer check for enabled in trusts 2014-09-18 16:46:30 -04:00
test_v3_catalog.py Enable filtering of services by name 2014-09-08 13:28:15 -05:00
test_v3_controller.py replaced unicode() with six.text_type() 2014-05-26 11:13:03 +02:00
test_v3_credential.py Enable filtering of credentials by user ID 2014-08-19 18:23:38 +04:00
test_v3_endpoint_policy.py controller for the endpoint policy extension 2014-09-01 05:37:29 +01:00
test_v3_federation.py Read idp_metadata_path value from CONF.saml 2014-09-23 16:20:18 +02:00
test_v3_filters.py Test cleanup: do not leak FDs during test runs 2014-08-28 23:13:02 -07:00
test_v3_identity.py Merge "Allow users to clean up role assignments" 2014-09-17 23:33:50 +00:00
test_v3_oauth1.py Merge "Test cleanup: do not leak FDs during test runs" 2014-09-04 03:25:13 +00:00
test_v3_os_revoke.py Enhance V3 extensions to provide JSON Home data 2014-08-26 09:57:37 -05:00
test_v3_policy.py Remove vim header 2014-02-08 23:54:04 +08:00
test_v3_protection.py correct typos 2014-09-08 12:29:25 -05:00
test_validation.py correct typos 2014-09-08 12:29:25 -05:00
test_versions.py Add V3 JSON Home support to GET / 2014-09-10 16:49:21 -05:00
test_wsgi.py Keystone service throws error on receiving SIGHUP 2014-08-10 23:36:05 -07:00
utils.py Adds model mixin for {to,from}_dict functionality 2014-02-18 17:24:32 +00:00