common Package

test_connection_pool Module

test_json_home Module

class keystone.tests.unit.common.test_json_home.JsonHomeTest(*args, **kwds)[source]

Bases: keystone.tests.core.BaseTestCase

test_build_v3_extension_parameter_relation()[source]
test_build_v3_extension_resource_relation()[source]
test_build_v3_parameter_relation()[source]
test_build_v3_resource_relation()[source]
test_translate_urls()[source]

test_ldap Module

class keystone.tests.unit.common.test_ldap.CommonLdapTestCase(*args, **kwds)[source]

Bases: keystone.tests.core.BaseTestCase

These test cases call functions in keystone.common.ldap.

test_binary_attribute_values()[source]
test_user_id_and_bitmask_begins_with_0()[source]
test_user_id_and_user_name_with_boolean_string()[source]
test_user_id_begins_with_0()[source]
test_user_id_begins_with_0_and_enabled_bit_mask()[source]
test_utf8_conversion()[source]
class keystone.tests.unit.common.test_ldap.DnCompareTest(*args, **kwds)[source]

Bases: keystone.tests.core.BaseTestCase

Tests for the DN comparison functions in keystone.common.ldap.core.

test_ava_different()[source]
test_ava_equal_complex()[source]
test_ava_equal_same()[source]
test_dn_diff_length()[source]
test_dn_equal_rdns()[source]
test_dn_equal_unicode()[source]
test_dn_parsed_dns()[source]
test_dn_same()[source]
test_prep()[source]
test_prep_insignificant()[source]
test_prep_insignificant_pre_post()[source]
test_prep_lowercase()[source]
test_rdn_attr_type_alias()[source]
test_rdn_attr_type_case_diff()[source]
test_rdn_diff_length()[source]
test_rdn_multi_ava_diff_order()[source]
test_rdn_multi_ava_diff_type()[source]
test_rdn_multi_ava_same_order()[source]
test_rdn_same()[source]
test_startswith_descendant()[source]
test_startswith_not_parent()[source]
test_startswith_parent()[source]
test_startswith_parsed_dns()[source]
test_startswith_same()[source]
test_startswith_under_child()[source]
test_startswith_unicode()[source]
class keystone.tests.unit.common.test_ldap.LDAPDeleteTreeTest(*args, **kwargs)[source]

Bases: keystone.tests.core.TestCase

clear_database()[source]
config_files()[source]
config_overrides()[source]
setUp()[source]
test_deleteTree()[source]

Test manually deleting a tree.

Few LDAP servers support CONTROL_DELETETREE. This test exercises the alternate code paths in BaseLdap.deleteTree.

class keystone.tests.unit.common.test_ldap.LDAPPagedResultsTest(*args, **kwargs)[source]

Bases: keystone.tests.core.TestCase

Tests the paged results functionality in keystone.common.ldap.core.

clear_database()[source]
config_files()[source]
config_overrides()[source]
setUp()[source]
test_paged_results_control_api(*args, **keywargs)[source]
class keystone.tests.unit.common.test_ldap.SslTlsTest(*args, **kwargs)[source]

Bases: keystone.tests.core.TestCase

Tests for the SSL/TLS functionality in keystone.common.ldap.core.

test_certdir_trust_ldaps()[source]
test_certdir_trust_tls()[source]
test_certfile_trust_ldaps()[source]
test_certfile_trust_tls()[source]

test_sql_core Module

class keystone.tests.unit.common.test_sql_core.TestModel(**kwargs)[source]

Bases: sqlalchemy.ext.declarative.api.Base, keystone.common.sql.core.ModelDictMixin

id
text
class keystone.tests.unit.common.test_sql_core.TestModelDictMixin(*args, **kwds)[source]

Bases: keystone.tests.core.BaseTestCase

test_creating_a_dict_from_a_model_instance()[source]
test_creating_a_dict_from_a_model_instance_that_has_extra_attrs()[source]
test_creating_a_model_instance_from_a_dict()[source]
test_creating_a_model_instance_from_an_invalid_dict()[source]

test_utils Module

class keystone.tests.unit.common.test_utils.TestPasswordHashing(*args, **kwds)[source]

Bases: keystone.tests.core.BaseTestCase

setUp()[source]
test_that_a_hash_can_not_be_validated_against_a_hash()[source]
test_that_an_incorrect_password_fails_to_validate()[source]
test_that_we_can_verify_a_password_against_a_hash()[source]

Table Of Contents

Previous topic

catalog Package

Next topic

identity Package

This Page