Replace UserManager/TenantManager with None in tests
UserManager/TenantManager seems private classes in keystoneclient and the interface was changed in keystoneclient 0.10.0. django-openstack-auth tests actually don't need these managers, so this commit makes test data not use these classes. Change-Id: I9398c705acab262e89d4801da84ccea188980d99 Closes-Bug: #1349485
This commit is contained in:
@@ -53,8 +53,7 @@ def generate_test_data():
|
|||||||
'password': 'swordfish',
|
'password': 'swordfish',
|
||||||
'token': '',
|
'token': '',
|
||||||
'enabled': True}
|
'enabled': True}
|
||||||
test_data.user = users.User(users.UserManager(None),
|
test_data.user = users.User(None, user_dict, loaded=True)
|
||||||
user_dict, loaded=True)
|
|
||||||
|
|
||||||
# Tenants
|
# Tenants
|
||||||
tenant_dict_1 = {'id': uuid.uuid4().hex,
|
tenant_dict_1 = {'id': uuid.uuid4().hex,
|
||||||
@@ -65,12 +64,8 @@ def generate_test_data():
|
|||||||
'name': 'tenant_two',
|
'name': 'tenant_two',
|
||||||
'description': '',
|
'description': '',
|
||||||
'enabled': False}
|
'enabled': False}
|
||||||
test_data.tenant_one = tenants.Tenant(tenants.TenantManager(None),
|
test_data.tenant_one = tenants.Tenant(None, tenant_dict_1, loaded=True)
|
||||||
tenant_dict_1,
|
test_data.tenant_two = tenants.Tenant(None, tenant_dict_2, loaded=True)
|
||||||
loaded=True)
|
|
||||||
test_data.tenant_two = tenants.Tenant(tenants.TenantManager(None),
|
|
||||||
tenant_dict_2,
|
|
||||||
loaded=True)
|
|
||||||
|
|
||||||
nova_service = {
|
nova_service = {
|
||||||
'type': 'compute',
|
'type': 'compute',
|
||||||
|
Reference in New Issue
Block a user