keystone/keystone/tests/unit
Morgan Fainberg d5cca09bc1 Isolate common ldap code to the identity backend
Since the LDAP code is now isolated to identity only move the common
LDAP code to be part of the ldap backend. This consolidates the code
to a specific location with a 2 cycle deprecation stub in
``keystone.common.ldap``. This lays the ground work for simplifying
the once extremely complex LDAP code that was originally written
to handle Identity and Assignment contructs.

Change-Id: I897bf24ba806c413bd17b76ed62a6cf446dfb0b6
2016-05-21 20:57:09 -07:00
..
assignment Fix D400 PEP257 2016-04-21 15:25:34 +00:00
auth Use mockpatch fixtures from fixtures 2016-04-12 21:15:12 -05:00
backend Isolate common ldap code to the identity backend 2016-05-21 20:57:09 -07:00
catalog Move the catalog abstract base class and common code out of core 2016-05-06 21:58:38 +00:00
common Isolate common ldap code to the identity backend 2016-05-21 20:57:09 -07:00
config_files Switch migration tests to oslo.db DbTestCase 2016-03-23 11:14:11 -05:00
contrib Add mapping validation tests 2016-05-05 20:10:42 +02:00
external Adds interface tests for timeutils 2015-09-23 12:43:37 +00:00
identity Isolate common ldap code to the identity backend 2016-05-21 20:57:09 -07:00
ksfixtures Isolate common ldap code to the identity backend 2016-05-21 20:57:09 -07:00
policy Split policy backend tests 2016-03-04 15:32:42 -03:00
resource Fix D400 PEP257 2016-04-21 15:25:34 +00:00
saml2 Add openstack_user_domain to assertion 2015-05-04 14:33:48 -03:00
schema Rename v2 token schema used for validation 2016-03-10 21:41:22 +00:00
tests Change LOG.warn to LOG.warning 2016-01-06 19:30:37 +00:00
token Enable py3 testing for Fernet token provider 2016-05-18 23:14:14 +00:00
trust Split trust backend tests 2016-03-04 15:31:48 -03:00
__init__.py enable ldap tests for py3 2016-05-18 12:07:23 -04:00
core.py Isolate common ldap code to the identity backend 2016-05-21 20:57:09 -07:00
default_catalog.templates Move existing tests to unit 2015-02-13 15:54:29 -06:00
default_fixtures.py Make all fixture project_ids into uuids 2016-05-03 21:51:47 +00:00
fakeldap.py Isolate common ldap code to the identity backend 2016-05-21 20:57:09 -07:00
federation_fixtures.py Move existing tests to unit 2015-02-13 15:54:29 -06:00
filtering.py Fix D400 PEP257 2016-04-21 15:25:34 +00:00
identity_mapping.py Use the new enginefacade from oslo.db 2016-02-24 08:20:12 -08:00
mapping_fixtures.py Add mapping validation tests 2016-05-05 20:10:42 +02:00
rest.py Make all fixture project_ids into uuids 2016-05-03 21:51:47 +00:00
test_associate_project_endpoint_extension.py Fix D400 PEP257 2016-04-21 15:25:34 +00:00
test_auth.py Fix fernet audit ids for v2.0 2016-05-04 07:05:39 +00:00
test_auth_plugin.py Fix order of arguments in assertEqual 2015-09-25 02:06:55 -07: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 Deprecate keystone.common.kvs 2016-05-12 23:30:15 -07:00
test_backend_ldap.py Isolate common ldap code to the identity backend 2016-05-21 20:57:09 -07:00
test_backend_ldap_pool.py Isolate common ldap code to the identity backend 2016-05-21 20:57:09 -07:00
test_backend_rules.py Split policy backend tests 2016-03-04 15:32:42 -03:00
test_backend_sql.py Drop the (unused) domain table 2016-05-13 18:10:38 +01:00
test_backend_templated.py Split catalog backend tests 2016-03-04 15:32:18 -03:00
test_catalog.py Remove unfixable FIXME 2015-12-09 15:21:09 -03:00
test_cert_setup.py Remove eventlet support 2016-04-18 18:07:28 +00:00
test_cli.py Switch to use `new_domain_ref` for testcases 2016-05-11 11:31:27 -07:00
test_config.py Add set_config_defaults() call to tests 2016-04-19 20:05:56 +03: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 Fixes to get cert tests running in Py3 2016-03-02 02:11:02 +00:00
test_credential.py Consolidate `test_contrib_ec2.py` into `test_credential.py` 2016-02-05 10:22:41 +08:00
test_driver_hints.py Use assertTrue/False instead of assertEqual(T/F) 2015-11-02 09:10:38 +00:00
test_entry_points.py Added CORS support to Keystone 2016-02-10 06:00:00 -08:00
test_exception.py Fix D401 PEP8 violation. 2016-04-14 20:08:52 +00:00
test_hacking_checks.py Fix D401 PEP8 violation. 2016-04-14 20:08:52 +00:00
test_kvs.py Fix D400 PEP257 2016-04-21 15:25:34 +00:00
test_ldap_livetest.py Remove more ldap project references 2016-01-21 22:20:16 +00:00
test_ldap_pool_livetest.py Isolate common ldap code to the identity backend 2016-05-21 20:57:09 -07:00
test_ldap_tls_livetest.py Use unit.new_user_ref consistently 2015-11-17 19:20:33 +00:00
test_middleware.py Merge "Make AuthContext depend on auth_token middleware" 2016-05-19 02:38:10 +00:00
test_no_admin_token_auth.py Deprecate keystone.common.kvs 2016-05-12 23:30:15 -07:00
test_policy.py Remove test_invalid_policy_raises_error 2016-05-03 12:46:29 +00:00
test_revoke.py Use requst local in-process cache per request 2016-02-24 13:34:46 -08:00
test_sql_banned_operations.py Drop the (unused) domain table 2016-05-13 18:10:38 +01:00
test_sql_migrate_extensions.py Fix D400 PEP257 2016-04-21 15:25:34 +00:00
test_sql_upgrade.py Drop the (unused) domain table 2016-05-13 18:10:38 +01: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 Add is_domain in token response 2016-05-11 21:32:39 +00:00
test_url_middleware.py Fix D401 PEP8 violation. 2016-04-14 20:08:52 +00:00
test_v2.py Port test_v2 unit test to Python 3 2016-05-17 00:27:17 +00:00
test_v2_controller.py Fix D401 PEP8 violation. 2016-04-14 20:08:52 +00:00
test_v3.py Add is_domain in token response 2016-05-11 21:32:39 +00:00
test_v3_assignment.py Fix D400 PEP257 2016-04-21 15:25:34 +00:00
test_v3_auth.py Enable py3 tests for test_v3_auth 2016-05-20 11:56:06 -07:00
test_v3_catalog.py Fix D401 PEP8 violation. 2016-04-14 20:08:52 +00:00
test_v3_credential.py Removing H405 violations from keystone 2016-02-21 03:47:55 -05:00
test_v3_domain_config.py Fix D400 PEP257 2016-04-21 15:25:34 +00:00
test_v3_endpoint_policy.py Use new_policy_ref consistently 2015-12-09 10:18:36 -08:00
test_v3_federation.py Add conflict validation for idp update 2016-05-04 20:06:20 -03:00
test_v3_filters.py Fix D400 PEP257 2016-04-21 15:25:34 +00:00
test_v3_identity.py make sure default_project_id is not domain on user creation and update 2016-05-20 10:01:29 -07:00
test_v3_oauth1.py Py3 oauth tests 2016-05-20 11:59:15 -07:00
test_v3_os_revoke.py Use requst local in-process cache per request 2016-02-24 13:34:46 -08:00
test_v3_policy.py Implement HEAD method for all v3 GET actions 2016-03-22 10:27:53 -07:00
test_v3_protection.py Fix D400 PEP257 2016-04-21 15:25:34 +00:00
test_v3_resource.py Fix D400 PEP257 2016-04-21 15:25:34 +00:00
test_v3_trust.py Removing redundant words 2016-03-25 10:09:11 +07:00
test_validation.py Merge "Separate protocol schema" 2016-05-17 01:42:29 +00:00
test_versions.py Remove eventlet support 2016-04-18 18:07:28 +00:00
test_wsgi.py Customize config file location when run as wsgi app. 2016-04-20 15:21:08 +00:00
utils.py Trival: Remove unused logging import 2015-12-26 15:14:25 +08:00