keystone.tests.unit.identity.backends.test_base.IdentityDriverTests[source]¶Bases: object
allows_name_update = True¶allows_self_service_change_password = True¶create_group(domain_id=None)[source]¶Get a group for the test.
Similar to create_user(), subclasses can override this to
provide their own way to provide a group for the test.
create_user(domain_id=None, **kwargs)[source]¶Get a user for the test.
Subclasses can override this to provide their own way to provide a user for the test. By default, driver.create_user is used. For drivers that don’t support create_user, this may go directly to the backend, or maybe it gets a user from a set of pre-created users.
driver = None¶expected_default_assignment_driver = 'sql'¶expected_generates_uuids = True¶expected_is_domain_aware = True¶expected_is_sql = False¶keystone.tests.unit.identity.backends.test_ldap.TestIdentityDriver(*args, **kwargs)[source]¶Bases: keystone.tests.unit.core.BaseTestCase, keystone.tests.unit.identity.backends.test_base.IdentityDriverTests
allows_name_update = False¶allows_self_service_change_password = False¶expected_default_assignment_driver = 'sql'¶expected_generates_uuids = False¶expected_is_domain_aware = False¶expected_is_sql = False¶keystone.tests.unit.identity.backends.test_ldap_common.CommonLdapTestCase(*args, **kwargs)[source]¶Bases: keystone.tests.unit.core.BaseTestCase
These test cases call functions in keystone.common.ldap.
keystone.tests.unit.identity.backends.test_ldap_common.DnCompareTest(*args, **kwargs)[source]¶Bases: keystone.tests.unit.core.BaseTestCase
Test for the DN comparison functions in keystone.common.ldap.core.
keystone.tests.unit.identity.backends.test_ldap_common.LDAPConnectionTimeoutTest(*args, **kwargs)[source]¶Bases: keystone.tests.unit.core.TestCase
Test for Network Connection timeout on LDAP URL connection.
keystone.tests.unit.identity.backends.test_ldap_common.LDAPDeleteTreeTest(*args, **kwargs)[source]¶keystone.tests.unit.identity.backends.test_ldap_common.LDAPFilterQueryCompositionTest(*args, **kwargs)[source]¶Bases: keystone.tests.unit.core.BaseTestCase
These test cases test LDAP filter generation.
keystone.tests.unit.identity.backends.test_ldap_common.LDAPPagedResultsTest(*args, **kwargs)[source]¶Bases: keystone.tests.unit.core.TestCase
Test the paged results functionality in keystone.common.ldap.core.
keystone.tests.unit.identity.backends.test_ldap_common.LDAPSizeLimitTest(*args, **kwargs)[source]¶Bases: keystone.tests.unit.core.TestCase
Test the size limit exceeded handling in keystone.common.ldap.core.
keystone.tests.unit.identity.backends.test_ldap_common.MultiURLTests(*args, **kwargs)[source]¶Bases: keystone.tests.unit.core.TestCase
Test for setting multiple LDAP URLs.
keystone.tests.unit.identity.backends.test_ldap_common.SslTlsTest(*args, **kwargs)[source]¶Bases: keystone.tests.unit.core.BaseTestCase
Test for the SSL/TLS functionality in keystone.common.ldap.core.
keystone.tests.unit.identity.backends.test_sql.MySQLOpportunisticIdentityDriverTestCase(*args, **kwargs)[source]¶Bases: keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver
FIXTURE¶alias of MySQLOpportunisticFixture
keystone.tests.unit.identity.backends.test_sql.PostgreSQLOpportunisticIdentityDriverTestCase(*args, **kwargs)[source]¶Bases: keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver
FIXTURE¶alias of PostgreSQLOpportunisticFixture
keystone.tests.unit.identity.backends.test_sql.TestIdentityDriver(*args, **kwargs)[source]¶Bases: oslo_db.sqlalchemy.test_base.DbTestCase, keystone.tests.unit.identity.backends.test_base.IdentityDriverTests
expected_default_assignment_driver = 'sql'¶expected_generates_uuids = True¶expected_is_domain_aware = True¶expected_is_sql = True¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.