token Package

test_token_data_helper Module

class keystone.tests.unit.token.test_token_data_helper.TestTokenDataHelper(*args, **kwargs)[source]

Bases: keystone.tests.core.TestCase

setUp()[source]
test_v3_token_data_helper_populate_audit_info_invalid()[source]
test_v3_token_data_helper_populate_audit_info_list()[source]
test_v3_token_data_helper_populate_audit_info_none()[source]
test_v3_token_data_helper_populate_audit_info_string()[source]

test_token_model Module

class keystone.tests.unit.token.test_token_model.TestKeystoneTokenModel(*args, **kwargs)[source]

Bases: keystone.tests.core.TestCase

setUp()[source]
test_token_model_dual_scoped_token()[source]
test_token_model_unknown()[source]
test_token_model_v2()[source]
test_token_model_v2_federated_user()[source]
test_token_model_v3()[source]
test_token_model_v3_federated_user()[source]

test_token_persistence_proxy Module

class keystone.tests.unit.token.test_token_persistence_proxy.TokenPersistenceBackendSymbols(*args, **kwargs)[source]

Bases: keystone.tests.core.TestCase

test_instantiation_kvs()[source]
test_instantiation_memcache()[source]
test_instantiation_sql()[source]
test_symbols()[source]

Verify the token persistence backend proxy symbols.

Make sure that the modules that are (for compat reasons) located at keystone.token.backends are the same as the new location keystone.token.persistence.backends.

class keystone.tests.unit.token.test_token_persistence_proxy.TokenPersistenceProxyTest(*args, **kwds)[source]

Bases: keystone.tests.core.BaseTestCase

test_symbols()[source]

Verify token persistence proxy symbols.

The Token manager has been moved from keystone.token.core to keystone.token.persistence. This test verifies that the symbols resolve as expected.

Table Of Contents

Previous topic

identity Package

Next topic

token Package

This Page