tests: Use consistent shortcut to fake identity client

Change-Id: I72e016b8146e38948b6ae857bf7ec0b18f4e3663
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
This commit is contained in:
Stephen Finucane 2024-02-14 18:02:31 +00:00
parent 9467b404c7
commit ea202fe77c
64 changed files with 135 additions and 146 deletions

View File

@ -44,7 +44,7 @@ class TestQuota(compute_fakes.TestComputev2):
# Set up common projects # Set up common projects
self.projects = identity_fakes_v3.FakeProject.create_projects(count=2) self.projects = identity_fakes_v3.FakeProject.create_projects(count=2)
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()
self.projects_mock.get.return_value = self.projects[0] self.projects_mock.get.return_value = self.projects[0]

View File

@ -30,7 +30,7 @@ class TestFlavor(compute_fakes.TestComputev2):
def setUp(self): def setUp(self):
super(TestFlavor, self).setUp() super(TestFlavor, self).setUp()
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()

View File

@ -32,7 +32,7 @@ class TestKeypair(compute_fakes.TestComputev2):
super(TestKeypair, self).setUp() super(TestKeypair, self).setUp()
# Initialize the user mock # Initialize the user mock
self.users_mock = self.app.client_manager.identity.users self.users_mock = self.identity_client.users
self.users_mock.reset_mock() self.users_mock.reset_mock()
self.users_mock.get.return_value = fakes.FakeResource( self.users_mock.get.return_value = fakes.FakeResource(
None, None,
@ -459,7 +459,7 @@ class TestKeypairList(TestKeypair):
@mock.patch.object(sdk_utils, 'supports_microversion', return_value=True) @mock.patch.object(sdk_utils, 'supports_microversion', return_value=True)
def test_keypair_list_with_user(self, sm_mock): def test_keypair_list_with_user(self, sm_mock):
users_mock = self.app.client_manager.identity.users users_mock = self.identity_client.users
users_mock.reset_mock() users_mock.reset_mock()
users_mock.get.return_value = fakes.FakeResource( users_mock.get.return_value = fakes.FakeResource(
None, None,
@ -515,7 +515,7 @@ class TestKeypairList(TestKeypair):
@mock.patch.object(sdk_utils, 'supports_microversion', return_value=True) @mock.patch.object(sdk_utils, 'supports_microversion', return_value=True)
def test_keypair_list_with_project(self, sm_mock): def test_keypair_list_with_project(self, sm_mock):
projects_mock = self.app.client_manager.identity.tenants projects_mock = self.identity_client.tenants
projects_mock.reset_mock() projects_mock.reset_mock()
projects_mock.get.return_value = fakes.FakeResource( projects_mock.get.return_value = fakes.FakeResource(
None, None,
@ -523,7 +523,7 @@ class TestKeypairList(TestKeypair):
loaded=True, loaded=True,
) )
users_mock = self.app.client_manager.identity.users users_mock = self.identity_client.users
users_mock.reset_mock() users_mock.reset_mock()
users_mock.list.return_value = [ users_mock.list.return_value = [
fakes.FakeResource( fakes.FakeResource(

View File

@ -476,10 +476,10 @@ class TestListMigrationV280(TestListMigration):
def setUp(self): def setUp(self):
super().setUp() super().setUp()
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()
self.users_mock = self.app.client_manager.identity.users self.users_mock = self.identity_client.users
self.users_mock.reset_mock() self.users_mock.reset_mock()
self.projects_mock.get.return_value = self.project self.projects_mock.get.return_value = self.project

View File

@ -23,7 +23,7 @@ class TestUsage(compute_fakes.TestComputev2):
def setUp(self): def setUp(self):
super(TestUsage, self).setUp() super(TestUsage, self).setUp()
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()

View File

@ -27,11 +27,11 @@ class TestEndpoint(identity_fakes.TestIdentityv2):
super(TestEndpoint, self).setUp() super(TestEndpoint, self).setUp()
# Get a shortcut to the EndpointManager Mock # Get a shortcut to the EndpointManager Mock
self.endpoints_mock = self.app.client_manager.identity.endpoints self.endpoints_mock = self.identity_client.endpoints
self.endpoints_mock.reset_mock() self.endpoints_mock.reset_mock()
# Get a shortcut to the ServiceManager Mock # Get a shortcut to the ServiceManager Mock
self.services_mock = self.app.client_manager.identity.services self.services_mock = self.identity_client.services
self.services_mock.reset_mock() self.services_mock.reset_mock()

View File

@ -59,7 +59,7 @@ class TestProject(identity_fakes.TestIdentityv2):
super(TestProject, self).setUp() super(TestProject, self).setUp()
# Get a shortcut to the TenantManager Mock # Get a shortcut to the TenantManager Mock
self.projects_mock = self.app.client_manager.identity.tenants self.projects_mock = self.identity_client.tenants
self.projects_mock.reset_mock() self.projects_mock.reset_mock()

View File

@ -43,15 +43,15 @@ class TestRole(identity_fakes.TestIdentityv2):
super(TestRole, self).setUp() super(TestRole, self).setUp()
# Get a shortcut to the TenantManager Mock # Get a shortcut to the TenantManager Mock
self.projects_mock = self.app.client_manager.identity.tenants self.projects_mock = self.identity_client.tenants
self.projects_mock.reset_mock() self.projects_mock.reset_mock()
# Get a shortcut to the UserManager Mock # Get a shortcut to the UserManager Mock
self.users_mock = self.app.client_manager.identity.users self.users_mock = self.identity_client.users
self.users_mock.reset_mock() self.users_mock.reset_mock()
# Get a shortcut to the RoleManager Mock # Get a shortcut to the RoleManager Mock
self.roles_mock = self.app.client_manager.identity.roles self.roles_mock = self.identity_client.roles
self.roles_mock.reset_mock() self.roles_mock.reset_mock()
auth_ref = identity_fakes.fake_auth_ref( auth_ref = identity_fakes.fake_auth_ref(

View File

@ -37,15 +37,15 @@ class TestRoleAssignmentList(TestRoleAssignment):
super(TestRoleAssignment, self).setUp() super(TestRoleAssignment, self).setUp()
# Get a shortcut to the UserManager Mock # Get a shortcut to the UserManager Mock
self.users_mock = self.app.client_manager.identity.users self.users_mock = self.identity_client.users
self.users_mock.reset_mock() self.users_mock.reset_mock()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()
# Get a shortcut to the RoleManager Mock # Get a shortcut to the RoleManager Mock
self.roles_mock = self.app.client_manager.identity.roles self.roles_mock = self.identity_client.roles
self.roles_mock.reset_mock() self.roles_mock.reset_mock()
self.projects_mock.get.return_value = fakes.FakeResource( self.projects_mock.get.return_value = fakes.FakeResource(

View File

@ -27,7 +27,7 @@ class TestService(identity_fakes.TestIdentityv2):
super(TestService, self).setUp() super(TestService, self).setUp()
# Get a shortcut to the ServiceManager Mock # Get a shortcut to the ServiceManager Mock
self.services_mock = self.app.client_manager.identity.services self.services_mock = self.identity_client.services
self.services_mock.reset_mock() self.services_mock.reset_mock()

View File

@ -96,7 +96,7 @@ class TestTokenRevoke(TestToken):
def setUp(self): def setUp(self):
super(TestTokenRevoke, self).setUp() super(TestTokenRevoke, self).setUp()
self.tokens_mock = self.app.client_manager.identity.tokens self.tokens_mock = self.identity_client.tokens
self.tokens_mock.reset_mock() self.tokens_mock.reset_mock()
self.tokens_mock.delete.return_value = True self.tokens_mock.delete.return_value = True
self.cmd = token.RevokeToken(self.app, None) self.cmd = token.RevokeToken(self.app, None)

View File

@ -34,11 +34,11 @@ class TestUser(identity_fakes.TestIdentityv2):
super(TestUser, self).setUp() super(TestUser, self).setUp()
# Get a shortcut to the TenantManager Mock # Get a shortcut to the TenantManager Mock
self.projects_mock = self.app.client_manager.identity.tenants self.projects_mock = self.identity_client.tenants
self.projects_mock.reset_mock() self.projects_mock.reset_mock()
# Get a shortcut to the UserManager Mock # Get a shortcut to the UserManager Mock
self.users_mock = self.app.client_manager.identity.users self.users_mock = self.identity_client.users
self.users_mock.reset_mock() self.users_mock.reset_mock()

View File

@ -27,7 +27,7 @@ class TestAccessRule(identity_fakes.TestIdentityv3):
def setUp(self): def setUp(self):
super(TestAccessRule, self).setUp() super(TestAccessRule, self).setUp()
identity_manager = self.app.client_manager.identity identity_manager = self.identity_client
self.access_rules_mock = identity_manager.access_rules self.access_rules_mock = identity_manager.access_rules
self.access_rules_mock.reset_mock() self.access_rules_mock.reset_mock()
self.roles_mock = identity_manager.roles self.roles_mock = identity_manager.roles

View File

@ -29,7 +29,7 @@ class TestApplicationCredential(identity_fakes.TestIdentityv3):
def setUp(self): def setUp(self):
super(TestApplicationCredential, self).setUp() super(TestApplicationCredential, self).setUp()
identity_manager = self.app.client_manager.identity identity_manager = self.identity_client
self.app_creds_mock = identity_manager.application_credentials self.app_creds_mock = identity_manager.application_credentials
self.app_creds_mock.reset_mock() self.app_creds_mock.reset_mock()
self.roles_mock = identity_manager.roles self.roles_mock = identity_manager.roles

View File

@ -20,8 +20,7 @@ from openstackclient.tests.unit.identity.v3 import fakes as identity_fakes
class TestOAuth1(identity_fakes.TestOAuth1): class TestOAuth1(identity_fakes.TestOAuth1):
def setUp(self): def setUp(self):
super(TestOAuth1, self).setUp() super(TestOAuth1, self).setUp()
identity_client = self.app.client_manager.identity self.consumers_mock = self.identity_client.oauth1.consumers
self.consumers_mock = identity_client.oauth1.consumers
self.consumers_mock.reset_mock() self.consumers_mock.reset_mock()

View File

@ -25,15 +25,15 @@ class TestCredential(identity_fakes.TestIdentityv3):
super(TestCredential, self).setUp() super(TestCredential, self).setUp()
# Get a shortcut to the CredentialManager Mock # Get a shortcut to the CredentialManager Mock
self.credentials_mock = self.app.client_manager.identity.credentials self.credentials_mock = self.identity_client.credentials
self.credentials_mock.reset_mock() self.credentials_mock.reset_mock()
# Get a shortcut to the UserManager Mock # Get a shortcut to the UserManager Mock
self.users_mock = self.app.client_manager.identity.users self.users_mock = self.identity_client.users
self.users_mock.reset_mock() self.users_mock.reset_mock()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()

View File

@ -19,7 +19,7 @@ class TestDomain(identity_fakes.TestIdentityv3):
super(TestDomain, self).setUp() super(TestDomain, self).setUp()
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
self.domains_mock.reset_mock() self.domains_mock.reset_mock()
@ -493,7 +493,7 @@ class TestDomainShow(TestDomain):
('domain', self.domain.id), ('domain', self.domain.id),
] ]
parsed_args = self.check_parser(self.cmd, arglist, verifylist) parsed_args = self.check_parser(self.cmd, arglist, verifylist)
self.app.client_manager.identity.tokens.get_token_data.return_value = { self.identity_client.tokens.get_token_data.return_value = {
'token': {'project': {'domain': {'id': 'd1', 'name': 'd1'}}} 'token': {'project': {'domain': {'id': 'd1', 'name': 'd1'}}}
} }

View File

@ -19,21 +19,21 @@ class TestEndpoint(identity_fakes.TestIdentityv3):
super(TestEndpoint, self).setUp() super(TestEndpoint, self).setUp()
# Get a shortcut to the EndpointManager Mock # Get a shortcut to the EndpointManager Mock
self.endpoints_mock = self.app.client_manager.identity.endpoints self.endpoints_mock = self.identity_client.endpoints
self.endpoints_mock.reset_mock() self.endpoints_mock.reset_mock()
self.ep_filter_mock = self.app.client_manager.identity.endpoint_filter self.ep_filter_mock = self.identity_client.endpoint_filter
self.ep_filter_mock.reset_mock() self.ep_filter_mock.reset_mock()
# Get a shortcut to the ServiceManager Mock # Get a shortcut to the ServiceManager Mock
self.services_mock = self.app.client_manager.identity.services self.services_mock = self.identity_client.services
self.services_mock.reset_mock() self.services_mock.reset_mock()
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
self.domains_mock.reset_mock() self.domains_mock.reset_mock()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()

View File

@ -22,23 +22,21 @@ class TestEndpointGroup(identity_fakes.TestIdentityv3):
super(TestEndpointGroup, self).setUp() super(TestEndpointGroup, self).setUp()
# Get a shortcut to the EndpointManager Mock # Get a shortcut to the EndpointManager Mock
self.endpoint_groups_mock = ( self.endpoint_groups_mock = self.identity_client.endpoint_groups
self.app.client_manager.identity.endpoint_groups
)
self.endpoint_groups_mock.reset_mock() self.endpoint_groups_mock.reset_mock()
self.epf_mock = self.app.client_manager.identity.endpoint_filter self.epf_mock = self.identity_client.endpoint_filter
self.epf_mock.reset_mock() self.epf_mock.reset_mock()
# Get a shortcut to the ServiceManager Mock # Get a shortcut to the ServiceManager Mock
self.services_mock = self.app.client_manager.identity.services self.services_mock = self.identity_client.services
self.services_mock.reset_mock() self.services_mock.reset_mock()
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
self.domains_mock.reset_mock() self.domains_mock.reset_mock()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()

View File

@ -27,15 +27,15 @@ class TestGroup(identity_fakes.TestIdentityv3):
super(TestGroup, self).setUp() super(TestGroup, self).setUp()
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
self.domains_mock.reset_mock() self.domains_mock.reset_mock()
# Get a shortcut to the GroupManager Mock # Get a shortcut to the GroupManager Mock
self.groups_mock = self.app.client_manager.identity.groups self.groups_mock = self.identity_client.groups
self.groups_mock.reset_mock() self.groups_mock.reset_mock()
# Get a shortcut to the UserManager Mock # Get a shortcut to the UserManager Mock
self.users_mock = self.app.client_manager.identity.users self.users_mock = self.identity_client.users
self.users_mock.reset_mock() self.users_mock.reset_mock()

View File

@ -28,12 +28,12 @@ class TestIdentityProvider(identity_fakes.TestFederatedIdentity):
super(TestIdentityProvider, self).setUp() super(TestIdentityProvider, self).setUp()
# Identity Provider mocks # Identity Provider mocks
federation_lib = self.app.client_manager.identity.federation federation_lib = self.identity_client.federation
self.identity_providers_mock = federation_lib.identity_providers self.identity_providers_mock = federation_lib.identity_providers
self.identity_providers_mock.reset_mock() self.identity_providers_mock.reset_mock()
# Domain mocks # Domain mocks
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
self.domains_mock.reset_mock() self.domains_mock.reset_mock()
self.domain = identity_fakes.FakeDomain.create_one_domain( self.domain = identity_fakes.FakeDomain.create_one_domain(
identity_fakes.DOMAIN identity_fakes.DOMAIN

View File

@ -24,7 +24,7 @@ class TestRole(identity_fakes.TestIdentityv3):
def setUp(self): def setUp(self):
super(TestRole, self).setUp() super(TestRole, self).setUp()
identity_client = self.app.client_manager.identity identity_client = self.identity_client
# Get a shortcut to the UserManager Mock # Get a shortcut to the UserManager Mock
self.users_mock = identity_client.users self.users_mock = identity_client.users

View File

@ -24,7 +24,7 @@ class TestLimit(identity_fakes.TestIdentityv3):
def setUp(self): def setUp(self):
super(TestLimit, self).setUp() super(TestLimit, self).setUp()
identity_manager = self.app.client_manager.identity identity_manager = self.identity_client
self.limit_mock = identity_manager.limits self.limit_mock = identity_manager.limits

View File

@ -26,7 +26,7 @@ class TestMapping(identity_fakes.TestFederatedIdentity):
def setUp(self): def setUp(self):
super(TestMapping, self).setUp() super(TestMapping, self).setUp()
federation_lib = self.app.client_manager.identity.federation federation_lib = self.identity_client.federation
self.mapping_mock = federation_lib.mappings self.mapping_mock = federation_lib.mappings
self.mapping_mock.reset_mock() self.mapping_mock.reset_mock()

View File

@ -20,7 +20,7 @@ from openstackclient.tests.unit.identity.v3 import fakes as identity_fakes
class TestOAuth1(identity_fakes.TestOAuth1): class TestOAuth1(identity_fakes.TestOAuth1):
def setUp(self): def setUp(self):
super(TestOAuth1, self).setUp() super(TestOAuth1, self).setUp()
identity_client = self.app.client_manager.identity identity_client = self.identity_client
self.access_tokens_mock = identity_client.oauth1.access_tokens self.access_tokens_mock = identity_client.oauth1.access_tokens
self.access_tokens_mock.reset_mock() self.access_tokens_mock.reset_mock()
self.request_tokens_mock = identity_client.oauth1.request_tokens self.request_tokens_mock = identity_client.oauth1.request_tokens

View File

@ -29,11 +29,11 @@ class TestProject(identity_fakes.TestIdentityv3):
super(TestProject, self).setUp() super(TestProject, self).setUp()
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
self.domains_mock.reset_mock() self.domains_mock.reset_mock()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()
@ -1234,7 +1234,7 @@ class TestProjectShow(TestProject):
] ]
parsed_args = self.check_parser(self.cmd, arglist, verifylist) parsed_args = self.check_parser(self.cmd, arglist, verifylist)
self.app.client_manager.identity.tokens.get_token_data.return_value = { self.identity_client.tokens.get_token_data.return_value = {
'token': { 'token': {
'project': { 'project': {
'domain': {}, 'domain': {},
@ -1293,7 +1293,7 @@ class TestProjectShow(TestProject):
('children', False), ('children', False),
] ]
parsed_args = self.check_parser(self.cmd, arglist, verifylist) parsed_args = self.check_parser(self.cmd, arglist, verifylist)
self.app.client_manager.identity.tokens.get_token_data.return_value = { self.identity_client.tokens.get_token_data.return_value = {
'token': { 'token': {
'project': { 'project': {
'domain': {}, 'domain': {},
@ -1360,7 +1360,7 @@ class TestProjectShow(TestProject):
('children', True), ('children', True),
] ]
parsed_args = self.check_parser(self.cmd, arglist, verifylist) parsed_args = self.check_parser(self.cmd, arglist, verifylist)
self.app.client_manager.identity.tokens.get_token_data.return_value = { self.identity_client.tokens.get_token_data.return_value = {
'token': { 'token': {
'project': { 'project': {
'domain': {}, 'domain': {},
@ -1428,7 +1428,7 @@ class TestProjectShow(TestProject):
('children', True), ('children', True),
] ]
parsed_args = self.check_parser(self.cmd, arglist, verifylist) parsed_args = self.check_parser(self.cmd, arglist, verifylist)
self.app.client_manager.identity.tokens.get_token_data.return_value = { self.identity_client.tokens.get_token_data.return_value = {
'token': { 'token': {
'project': { 'project': {
'domain': {}, 'domain': {},
@ -1482,7 +1482,7 @@ class TestProjectShow(TestProject):
{"name": self.project.name} {"name": self.project.name}
) )
self.app.client_manager.identity.tokens.get_token_data.return_value = { self.identity_client.tokens.get_token_data.return_value = {
'token': { 'token': {
'project': { 'project': {
'domain': {"id": self.project.domain_id}, 'domain': {"id": self.project.domain_id},
@ -1492,7 +1492,7 @@ class TestProjectShow(TestProject):
} }
} }
identity_client = self.app.client_manager.identity identity_client = self.identity_client
arglist = [ arglist = [
"--domain", "--domain",
self.domain.id, self.domain.id,

View File

@ -23,7 +23,7 @@ class TestProtocol(identity_fakes.TestFederatedIdentity):
def setUp(self): def setUp(self):
super(TestProtocol, self).setUp() super(TestProtocol, self).setUp()
federation_lib = self.app.client_manager.identity.federation federation_lib = self.identity_client.federation
self.protocols_mock = federation_lib.protocols self.protocols_mock = federation_lib.protocols
self.protocols_mock.reset_mock() self.protocols_mock.reset_mock()

View File

@ -23,7 +23,7 @@ class TestRegion(identity_fakes.TestIdentityv3):
super(TestRegion, self).setUp() super(TestRegion, self).setUp()
# Get a shortcut to the RegionManager Mock # Get a shortcut to the RegionManager Mock
self.regions_mock = self.app.client_manager.identity.regions self.regions_mock = self.identity_client.regions
self.regions_mock.reset_mock() self.regions_mock.reset_mock()

View File

@ -24,13 +24,12 @@ class TestRegisteredLimit(identity_fakes.TestIdentityv3):
def setUp(self): def setUp(self):
super(TestRegisteredLimit, self).setUp() super(TestRegisteredLimit, self).setUp()
identity_manager = self.app.client_manager.identity self.registered_limit_mock = self.identity_client.registered_limits
self.registered_limit_mock = identity_manager.registered_limits
self.services_mock = identity_manager.services self.services_mock = self.identity_client.services
self.services_mock.reset_mock() self.services_mock.reset_mock()
self.regions_mock = identity_manager.regions self.regions_mock = self.identity_client.regions
self.regions_mock.reset_mock() self.regions_mock.reset_mock()

View File

@ -30,23 +30,23 @@ class TestRole(identity_fakes.TestIdentityv3):
super(TestRole, self).setUp() super(TestRole, self).setUp()
# Get a shortcut to the UserManager Mock # Get a shortcut to the UserManager Mock
self.users_mock = self.app.client_manager.identity.users self.users_mock = self.identity_client.users
self.users_mock.reset_mock() self.users_mock.reset_mock()
# Get a shortcut to the UserManager Mock # Get a shortcut to the UserManager Mock
self.groups_mock = self.app.client_manager.identity.groups self.groups_mock = self.identity_client.groups
self.groups_mock.reset_mock() self.groups_mock.reset_mock()
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
self.domains_mock.reset_mock() self.domains_mock.reset_mock()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()
# Get a shortcut to the RoleManager Mock # Get a shortcut to the RoleManager Mock
self.roles_mock = self.app.client_manager.identity.roles self.roles_mock = self.identity_client.roles
self.roles_mock.reset_mock() self.roles_mock.reset_mock()
def _is_inheritance_testcase(self): def _is_inheritance_testcase(self):

View File

@ -39,28 +39,26 @@ class TestRoleAssignmentList(TestRoleAssignment):
super(TestRoleAssignment, self).setUp() super(TestRoleAssignment, self).setUp()
# Get a shortcut to the UserManager Mock # Get a shortcut to the UserManager Mock
self.users_mock = self.app.client_manager.identity.users self.users_mock = self.identity_client.users
self.users_mock.reset_mock() self.users_mock.reset_mock()
# Get a shortcut to the GroupManager Mock # Get a shortcut to the GroupManager Mock
self.groups_mock = self.app.client_manager.identity.groups self.groups_mock = self.identity_client.groups
self.groups_mock.reset_mock() self.groups_mock.reset_mock()
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
self.domains_mock.reset_mock() self.domains_mock.reset_mock()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()
# Get a shortcut to the RoleManager Mock # Get a shortcut to the RoleManager Mock
self.roles_mock = self.app.client_manager.identity.roles self.roles_mock = self.identity_client.roles
self.roles_mock.reset_mock() self.roles_mock.reset_mock()
self.role_assignments_mock = ( self.role_assignments_mock = self.identity_client.role_assignments
self.app.client_manager.identity.role_assignments
)
self.role_assignments_mock.reset_mock() self.role_assignments_mock.reset_mock()
# Get the command object to test # Get the command object to test

View File

@ -25,7 +25,7 @@ class TestService(identity_fakes.TestIdentityv3):
super(TestService, self).setUp() super(TestService, self).setUp()
# Get a shortcut to the ServiceManager Mock # Get a shortcut to the ServiceManager Mock
self.services_mock = self.app.client_manager.identity.services self.services_mock = self.identity_client.services
self.services_mock.reset_mock() self.services_mock.reset_mock()

View File

@ -23,7 +23,7 @@ class TestServiceProvider(service_fakes.TestFederatedIdentity):
def setUp(self): def setUp(self):
super(TestServiceProvider, self).setUp() super(TestServiceProvider, self).setUp()
federation_lib = self.app.client_manager.identity.federation federation_lib = self.identity_client.federation
self.service_providers_mock = federation_lib.service_providers self.service_providers_mock = federation_lib.service_providers
self.service_providers_mock.reset_mock() self.service_providers_mock.reset_mock()

View File

@ -119,7 +119,7 @@ class TestTokenRevoke(TestToken):
def setUp(self): def setUp(self):
super(TestTokenRevoke, self).setUp() super(TestTokenRevoke, self).setUp()
self.tokens_mock = self.app.client_manager.identity.tokens self.tokens_mock = self.identity_client.tokens
self.tokens_mock.reset_mock() self.tokens_mock.reset_mock()
self.tokens_mock.revoke_token.return_value = True self.tokens_mock.revoke_token.return_value = True
self.cmd = token.RevokeToken(self.app, None) self.cmd = token.RevokeToken(self.app, None)

View File

@ -26,13 +26,13 @@ class TestTrust(identity_fakes.TestIdentityv3):
def setUp(self): def setUp(self):
super(TestTrust, self).setUp() super(TestTrust, self).setUp()
self.trusts_mock = self.app.client_manager.identity.trusts self.trusts_mock = self.identity_client.trusts
self.trusts_mock.reset_mock() self.trusts_mock.reset_mock()
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()
self.users_mock = self.app.client_manager.identity.users self.users_mock = self.identity_client.users
self.users_mock.reset_mock() self.users_mock.reset_mock()
self.roles_mock = self.app.client_manager.identity.roles self.roles_mock = self.identity_client.roles
self.roles_mock.reset_mock() self.roles_mock.reset_mock()

View File

@ -21,7 +21,7 @@ class TestUnscopedSAML(identity_fakes.TestFederatedIdentity):
def setUp(self): def setUp(self):
super(TestUnscopedSAML, self).setUp() super(TestUnscopedSAML, self).setUp()
federation_lib = self.app.client_manager.identity.federation federation_lib = self.identity_client.federation
self.projects_mock = federation_lib.projects self.projects_mock = federation_lib.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()
self.domains_mock = federation_lib.domains self.domains_mock = federation_lib.domains

View File

@ -1811,10 +1811,10 @@ class TestUserShow(identity_fakes.TestIdentityv3):
# Get the command object to test # Get the command object to test
self.cmd = user.ShowUser(self.app, None) self.cmd = user.ShowUser(self.app, None)
self.app.client_manager.identity.auth.client.get_user_id.return_value = ( # noqa: E501 self.identity_client.auth.client.get_user_id.return_value = ( # noqa: E501
self.user.id self.user.id
) )
self.app.client_manager.identity.tokens.get_token_data.return_value = { self.identity_client.tokens.get_token_data.return_value = {
'token': { 'token': {
'user': { 'user': {
'domain_id': {'id': self.user.domain_id}, 'domain_id': {'id': self.user.domain_id},

View File

@ -33,9 +33,9 @@ class TestImage(image_fakes.TestImagev2, volume_fakes.TestVolume):
super().setUp() super().setUp()
# Get shortcut to the Mocks in identity client # Get shortcut to the Mocks in identity client
self.project_mock = self.app.client_manager.identity.projects self.project_mock = self.identity_client.projects
self.project_mock.reset_mock() self.project_mock.reset_mock()
self.domain_mock = self.app.client_manager.identity.domains self.domain_mock = self.identity_client.domains
self.domain_mock.reset_mock() self.domain_mock.reset_mock()
self.volumes_mock = self.volume_client.volumes self.volumes_mock = self.volume_client.volumes
fake_body = { fake_body = {

View File

@ -27,9 +27,9 @@ class TestAddressGroup(network_fakes.TestNetworkV2):
super(TestAddressGroup, self).setUp() super(TestAddressGroup, self).setUp()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
class TestCreateAddressGroup(TestAddressGroup): class TestCreateAddressGroup(TestAddressGroup):

View File

@ -27,9 +27,9 @@ class TestAddressScope(network_fakes.TestNetworkV2):
super(TestAddressScope, self).setUp() super(TestAddressScope, self).setUp()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
class TestCreateAddressScope(TestAddressScope): class TestCreateAddressScope(TestAddressScope):

View File

@ -27,9 +27,9 @@ class TestFloatingIPNetwork(network_fakes.TestNetworkV2):
super(TestFloatingIPNetwork, self).setUp() super(TestFloatingIPNetwork, self).setUp()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
class TestCreateFloatingIPNetwork(TestFloatingIPNetwork): class TestCreateFloatingIPNetwork(TestFloatingIPNetwork):

View File

@ -26,7 +26,7 @@ class TestIPAvailability(network_fakes.TestNetworkV2):
super(TestIPAvailability, self).setUp() super(TestIPAvailability, self).setUp()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.project = identity_fakes.FakeProject.create_one_project() self.project = identity_fakes.FakeProject.create_one_project()
self.projects_mock.get.return_value = self.project self.projects_mock.get.return_value = self.project

View File

@ -29,9 +29,9 @@ class TestLocalIP(network_fakes.TestNetworkV2):
super().setUp() super().setUp()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
class TestCreateLocalIP(TestLocalIP): class TestCreateLocalIP(TestLocalIP):

View File

@ -26,9 +26,9 @@ class TestNDPProxy(network_fakes.TestNetworkV2):
def setUp(self): def setUp(self):
super(TestNDPProxy, self).setUp() super(TestNDPProxy, self).setUp()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
self.router = network_fakes.FakeRouter.create_one_router( self.router = network_fakes.FakeRouter.create_one_router(
{'id': 'fake-router-id'} {'id': 'fake-router-id'}

View File

@ -19,7 +19,6 @@ from osc_lib.cli import format_columns
from osc_lib import exceptions from osc_lib import exceptions
from openstackclient.network.v2 import network from openstackclient.network.v2 import network
from openstackclient.tests.unit import fakes
from openstackclient.tests.unit.identity.v2_0 import fakes as identity_fakes_v2 from openstackclient.tests.unit.identity.v2_0 import fakes as identity_fakes_v2
from openstackclient.tests.unit.identity.v3 import fakes as identity_fakes_v3 from openstackclient.tests.unit.identity.v3 import fakes as identity_fakes_v3
from openstackclient.tests.unit.network.v2 import fakes as network_fakes from openstackclient.tests.unit.network.v2 import fakes as network_fakes
@ -33,9 +32,9 @@ class TestNetwork(network_fakes.TestNetworkV2):
super(TestNetwork, self).setUp() super(TestNetwork, self).setUp()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
class TestCreateNetworkIdentityV3(TestNetwork): class TestCreateNetworkIdentityV3(TestNetwork):
@ -311,7 +310,11 @@ class TestCreateNetworkIdentityV3(TestNetwork):
self._test_create_with_tag(add_tags=False) self._test_create_with_tag(add_tags=False)
class TestCreateNetworkIdentityV2(TestNetwork): class TestCreateNetworkIdentityV2(
identity_fakes_v2.FakeClientMixin,
network_fakes.FakeClientMixin,
tests_utils.TestCommand,
):
project = identity_fakes_v2.FakeProject.create_one_project() project = identity_fakes_v2.FakeProject.create_one_project()
# The new network created. # The new network created.
_network = network_fakes.create_one_network( _network = network_fakes.create_one_network(
@ -386,18 +389,10 @@ class TestCreateNetworkIdentityV2(TestNetwork):
self.network_client.set_tags = mock.Mock(return_value=None) self.network_client.set_tags = mock.Mock(return_value=None)
# Get the command object to test # Get the command object to test
self.cmd = network.CreateNetwork(self.app, self.namespace) self.cmd = network.CreateNetwork(self.app, None)
# Set identity client v2. And get a shortcut to Identity client.
identity_client = identity_fakes_v2.FakeIdentityv2Client(
endpoint=fakes.AUTH_URL,
token=fakes.AUTH_TOKEN,
)
self.app.client_manager.identity = identity_client
self.identity = self.app.client_manager.identity
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.identity.tenants self.projects_mock = self.identity_client.tenants
self.projects_mock.get.return_value = self.project self.projects_mock.get.return_value = self.project
# There is no DomainManager Mock in fake identity v2. # There is no DomainManager Mock in fake identity v2.

View File

@ -23,7 +23,7 @@ from openstackclient.tests.unit.network.v2 import fakes as network_fakes
class TestAutoAllocatedTopology(network_fakes.TestNetworkV2): class TestAutoAllocatedTopology(network_fakes.TestNetworkV2):
def setUp(self): def setUp(self):
super(TestAutoAllocatedTopology, self).setUp() super(TestAutoAllocatedTopology, self).setUp()
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
class TestCreateAutoAllocatedTopology(TestAutoAllocatedTopology): class TestCreateAutoAllocatedTopology(TestAutoAllocatedTopology):

View File

@ -29,9 +29,9 @@ class TestNetworkFlavor(network_fakes.TestNetworkV2):
super(TestNetworkFlavor, self).setUp() super(TestNetworkFlavor, self).setUp()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
class TestAddNetworkFlavorToProfile(TestNetworkFlavor): class TestAddNetworkFlavorToProfile(TestNetworkFlavor):

View File

@ -24,9 +24,9 @@ class TestFlavorProfile(network_fakes.TestNetworkV2):
super(TestFlavorProfile, self).setUp() super(TestFlavorProfile, self).setUp()
# Get the ProjectManager Mock # Get the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
# Get the DomainManager Mock # Get the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
class TestCreateFlavorProfile(TestFlavorProfile): class TestCreateFlavorProfile(TestFlavorProfile):

View File

@ -28,8 +28,8 @@ class TestMeter(network_fakes.TestNetworkV2):
def setUp(self): def setUp(self):
super(TestMeter, self).setUp() super(TestMeter, self).setUp()
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
class TestCreateMeter(TestMeter): class TestCreateMeter(TestMeter):

View File

@ -28,8 +28,8 @@ class TestMeterRule(network_fakes.TestNetworkV2):
def setUp(self): def setUp(self):
super(TestMeterRule, self).setUp() super(TestMeterRule, self).setUp()
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
class TestCreateMeterRule(TestMeterRule): class TestCreateMeterRule(TestMeterRule):

View File

@ -28,7 +28,7 @@ class TestNetworkRBAC(network_fakes.TestNetworkV2):
super(TestNetworkRBAC, self).setUp() super(TestNetworkRBAC, self).setUp()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
@ddt.ddt @ddt.ddt

View File

@ -31,9 +31,9 @@ class TestNetworkTrunk(network_fakes.TestNetworkV2):
super().setUp() super().setUp()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
class TestCreateNetworkTrunk(TestNetworkTrunk): class TestCreateNetworkTrunk(TestNetworkTrunk):

View File

@ -33,7 +33,7 @@ class TestPort(network_fakes.TestNetworkV2):
super(TestPort, self).setUp() super(TestPort, self).setUp()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
@staticmethod @staticmethod
def _get_common_cols_data(fake_port): def _get_common_cols_data(fake_port):

View File

@ -27,7 +27,7 @@ class TestRouter(network_fakes.TestNetworkV2):
def setUp(self): def setUp(self):
super(TestRouter, self).setUp() super(TestRouter, self).setUp()
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
class TestAddPortToRouter(TestRouter): class TestAddPortToRouter(TestRouter):

View File

@ -27,9 +27,9 @@ class TestSecurityGroupNetwork(network_fakes.TestNetworkV2):
super(TestSecurityGroupNetwork, self).setUp() super(TestSecurityGroupNetwork, self).setUp()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
class TestCreateSecurityGroupNetwork(TestSecurityGroupNetwork): class TestCreateSecurityGroupNetwork(TestSecurityGroupNetwork):

View File

@ -28,9 +28,9 @@ class TestSecurityGroupRuleNetwork(network_fakes.TestNetworkV2):
super(TestSecurityGroupRuleNetwork, self).setUp() super(TestSecurityGroupRuleNetwork, self).setUp()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
class TestCreateSecurityGroupRuleNetwork(TestSecurityGroupRuleNetwork): class TestCreateSecurityGroupRuleNetwork(TestSecurityGroupRuleNetwork):

View File

@ -28,9 +28,9 @@ class TestSubnet(network_fakes.TestNetworkV2):
super(TestSubnet, self).setUp() super(TestSubnet, self).setUp()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
class TestCreateSubnet(TestSubnet): class TestCreateSubnet(TestSubnet):

View File

@ -27,9 +27,9 @@ class TestSubnetPool(network_fakes.TestNetworkV2):
super(TestSubnetPool, self).setUp() super(TestSubnetPool, self).setUp()
# Get a shortcut to the ProjectManager Mock # Get a shortcut to the ProjectManager Mock
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
# Get a shortcut to the DomainManager Mock # Get a shortcut to the DomainManager Mock
self.domains_mock = self.app.client_manager.identity.domains self.domains_mock = self.identity_client.domains
class TestCreateSubnetPool(TestSubnetPool): class TestCreateSubnetPool(TestSubnetPool):

View File

@ -35,11 +35,11 @@ class TestVolume(volume_fakes.TestVolumev1):
self.volumes_mock.reset_mock() self.volumes_mock.reset_mock()
# Get a shortcut to the TenantManager Mock # Get a shortcut to the TenantManager Mock
self.projects_mock = self.app.client_manager.identity.tenants self.projects_mock = self.identity_client.tenants
self.projects_mock.reset_mock() self.projects_mock.reset_mock()
# Get a shortcut to the UserManager Mock # Get a shortcut to the UserManager Mock
self.users_mock = self.app.client_manager.identity.users self.users_mock = self.identity_client.users
self.users_mock.reset_mock() self.users_mock.reset_mock()
def setup_volumes_mock(self, count): def setup_volumes_mock(self, count):

View File

@ -33,10 +33,10 @@ class TestVolume(volume_fakes.TestVolume):
self.volumes_mock = self.volume_client.volumes self.volumes_mock = self.volume_client.volumes
self.volumes_mock.reset_mock() self.volumes_mock.reset_mock()
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()
self.users_mock = self.app.client_manager.identity.users self.users_mock = self.identity_client.users
self.users_mock.reset_mock() self.users_mock.reset_mock()
self.snapshots_mock = self.volume_client.volume_snapshots self.snapshots_mock = self.volume_client.volume_snapshots

View File

@ -31,7 +31,7 @@ class TestVolumeSnapshot(volume_fakes.TestVolume):
self.snapshots_mock.reset_mock() self.snapshots_mock.reset_mock()
self.volumes_mock = self.volume_client.volumes self.volumes_mock = self.volume_client.volumes
self.volumes_mock.reset_mock() self.volumes_mock.reset_mock()
self.project_mock = self.app.client_manager.identity.projects self.project_mock = self.identity_client.projects
self.project_mock.reset_mock() self.project_mock.reset_mock()

View File

@ -41,7 +41,7 @@ class TestType(volume_fakes.TestVolume):
) )
self.volume_encryption_types_mock.reset_mock() self.volume_encryption_types_mock.reset_mock()
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()

View File

@ -30,7 +30,7 @@ class TestVolumeAttachment(volume_fakes.TestVolume):
self.volume_attachments_mock = self.volume_client.attachments self.volume_attachments_mock = self.volume_client.attachments
self.volume_attachments_mock.reset_mock() self.volume_attachments_mock.reset_mock()
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()
self.servers_mock = self.compute_client.servers self.servers_mock = self.compute_client.servers

View File

@ -24,7 +24,7 @@ class TestVolumeMessage(volume_fakes.TestVolume):
def setUp(self): def setUp(self):
super().setUp() super().setUp()
self.projects_mock = self.app.client_manager.identity.projects self.projects_mock = self.identity_client.projects
self.projects_mock.reset_mock() self.projects_mock.reset_mock()
self.volume_messages_mock = self.volume_client.messages self.volume_messages_mock = self.volume_client.messages