tests: Use consistent shortcut to fake identity client
Change-Id: I72e016b8146e38948b6ae857bf7ec0b18f4e3663 Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
This commit is contained in:
parent
9467b404c7
commit
ea202fe77c
openstackclient/tests/unit
common
compute/v2
identity
v2_0
test_endpoint.pytest_project.pytest_role.pytest_role_assignment.pytest_service.pytest_token.pytest_user.py
v3
test_access_rule.pytest_application_credential.pytest_consumer.pytest_credential.pytest_domain.pytest_endpoint.pytest_endpoint_group.pytest_group.pytest_identity_provider.pytest_implied_role.pytest_limit.pytest_mappings.pytest_oauth.pytest_project.pytest_protocol.pytest_region.pytest_registered_limit.pytest_role.pytest_role_assignment.pytest_service.pytest_service_provider.pytest_token.pytest_trust.pytest_unscoped_saml.pytest_user.py
image/v2
network/v2
test_address_group.pytest_address_scope.pytest_floating_ip_network.pytest_ip_availability.pytest_local_ip.pytest_ndp_proxy.pytest_network.pytest_network_auto_allocated_topology.pytest_network_flavor.pytest_network_flavor_profile.pytest_network_meter.pytest_network_meter_rule.pytest_network_rbac.pytest_network_trunk.pytest_port.pytest_router.pytest_security_group_network.pytest_security_group_rule_network.pytest_subnet.pytest_subnet_pool.py
volume
@ -44,7 +44,7 @@ class TestQuota(compute_fakes.TestComputev2):
|
||||
|
||||
# Set up common projects
|
||||
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.get.return_value = self.projects[0]
|
||||
|
||||
|
@ -30,7 +30,7 @@ class TestFlavor(compute_fakes.TestComputev2):
|
||||
def setUp(self):
|
||||
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()
|
||||
|
||||
|
||||
|
@ -32,7 +32,7 @@ class TestKeypair(compute_fakes.TestComputev2):
|
||||
super(TestKeypair, self).setUp()
|
||||
|
||||
# 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.get.return_value = fakes.FakeResource(
|
||||
None,
|
||||
@ -459,7 +459,7 @@ class TestKeypairList(TestKeypair):
|
||||
|
||||
@mock.patch.object(sdk_utils, 'supports_microversion', return_value=True)
|
||||
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.get.return_value = fakes.FakeResource(
|
||||
None,
|
||||
@ -515,7 +515,7 @@ class TestKeypairList(TestKeypair):
|
||||
|
||||
@mock.patch.object(sdk_utils, 'supports_microversion', return_value=True)
|
||||
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.get.return_value = fakes.FakeResource(
|
||||
None,
|
||||
@ -523,7 +523,7 @@ class TestKeypairList(TestKeypair):
|
||||
loaded=True,
|
||||
)
|
||||
|
||||
users_mock = self.app.client_manager.identity.users
|
||||
users_mock = self.identity_client.users
|
||||
users_mock.reset_mock()
|
||||
users_mock.list.return_value = [
|
||||
fakes.FakeResource(
|
||||
|
@ -476,10 +476,10 @@ class TestListMigrationV280(TestListMigration):
|
||||
def setUp(self):
|
||||
super().setUp()
|
||||
|
||||
self.projects_mock = self.app.client_manager.identity.projects
|
||||
self.projects_mock = self.identity_client.projects
|
||||
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.projects_mock.get.return_value = self.project
|
||||
|
@ -23,7 +23,7 @@ class TestUsage(compute_fakes.TestComputev2):
|
||||
def setUp(self):
|
||||
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()
|
||||
|
||||
|
||||
|
@ -27,11 +27,11 @@ class TestEndpoint(identity_fakes.TestIdentityv2):
|
||||
super(TestEndpoint, self).setUp()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
|
||||
|
@ -59,7 +59,7 @@ class TestProject(identity_fakes.TestIdentityv2):
|
||||
super(TestProject, self).setUp()
|
||||
|
||||
# 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()
|
||||
|
||||
|
||||
|
@ -43,15 +43,15 @@ class TestRole(identity_fakes.TestIdentityv2):
|
||||
super(TestRole, self).setUp()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
auth_ref = identity_fakes.fake_auth_ref(
|
||||
|
@ -37,15 +37,15 @@ class TestRoleAssignmentList(TestRoleAssignment):
|
||||
super(TestRoleAssignment, self).setUp()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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.projects_mock.get.return_value = fakes.FakeResource(
|
||||
|
@ -27,7 +27,7 @@ class TestService(identity_fakes.TestIdentityv2):
|
||||
super(TestService, self).setUp()
|
||||
|
||||
# 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()
|
||||
|
||||
|
||||
|
@ -96,7 +96,7 @@ class TestTokenRevoke(TestToken):
|
||||
|
||||
def setUp(self):
|
||||
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.delete.return_value = True
|
||||
self.cmd = token.RevokeToken(self.app, None)
|
||||
|
@ -34,11 +34,11 @@ class TestUser(identity_fakes.TestIdentityv2):
|
||||
super(TestUser, self).setUp()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
|
||||
|
@ -27,7 +27,7 @@ class TestAccessRule(identity_fakes.TestIdentityv3):
|
||||
def setUp(self):
|
||||
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.reset_mock()
|
||||
self.roles_mock = identity_manager.roles
|
||||
|
@ -29,7 +29,7 @@ class TestApplicationCredential(identity_fakes.TestIdentityv3):
|
||||
def setUp(self):
|
||||
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.reset_mock()
|
||||
self.roles_mock = identity_manager.roles
|
||||
|
@ -20,8 +20,7 @@ from openstackclient.tests.unit.identity.v3 import fakes as identity_fakes
|
||||
class TestOAuth1(identity_fakes.TestOAuth1):
|
||||
def setUp(self):
|
||||
super(TestOAuth1, self).setUp()
|
||||
identity_client = self.app.client_manager.identity
|
||||
self.consumers_mock = identity_client.oauth1.consumers
|
||||
self.consumers_mock = self.identity_client.oauth1.consumers
|
||||
self.consumers_mock.reset_mock()
|
||||
|
||||
|
||||
|
@ -25,15 +25,15 @@ class TestCredential(identity_fakes.TestIdentityv3):
|
||||
super(TestCredential, self).setUp()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
|
||||
|
@ -19,7 +19,7 @@ class TestDomain(identity_fakes.TestIdentityv3):
|
||||
super(TestDomain, self).setUp()
|
||||
|
||||
# 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()
|
||||
|
||||
|
||||
@ -493,7 +493,7 @@ class TestDomainShow(TestDomain):
|
||||
('domain', self.domain.id),
|
||||
]
|
||||
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'}}}
|
||||
}
|
||||
|
||||
|
@ -19,21 +19,21 @@ class TestEndpoint(identity_fakes.TestIdentityv3):
|
||||
super(TestEndpoint, self).setUp()
|
||||
|
||||
# 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.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()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
|
||||
|
@ -22,23 +22,21 @@ class TestEndpointGroup(identity_fakes.TestIdentityv3):
|
||||
super(TestEndpointGroup, self).setUp()
|
||||
|
||||
# Get a shortcut to the EndpointManager Mock
|
||||
self.endpoint_groups_mock = (
|
||||
self.app.client_manager.identity.endpoint_groups
|
||||
)
|
||||
self.endpoint_groups_mock = self.identity_client.endpoint_groups
|
||||
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()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
|
||||
|
@ -27,15 +27,15 @@ class TestGroup(identity_fakes.TestIdentityv3):
|
||||
super(TestGroup, self).setUp()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
|
||||
|
@ -28,12 +28,12 @@ class TestIdentityProvider(identity_fakes.TestFederatedIdentity):
|
||||
super(TestIdentityProvider, self).setUp()
|
||||
|
||||
# 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.reset_mock()
|
||||
|
||||
# Domain mocks
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.domains_mock = self.identity_client.domains
|
||||
self.domains_mock.reset_mock()
|
||||
self.domain = identity_fakes.FakeDomain.create_one_domain(
|
||||
identity_fakes.DOMAIN
|
||||
|
@ -24,7 +24,7 @@ class TestRole(identity_fakes.TestIdentityv3):
|
||||
def setUp(self):
|
||||
super(TestRole, self).setUp()
|
||||
|
||||
identity_client = self.app.client_manager.identity
|
||||
identity_client = self.identity_client
|
||||
|
||||
# Get a shortcut to the UserManager Mock
|
||||
self.users_mock = identity_client.users
|
||||
|
@ -24,7 +24,7 @@ class TestLimit(identity_fakes.TestIdentityv3):
|
||||
def setUp(self):
|
||||
super(TestLimit, self).setUp()
|
||||
|
||||
identity_manager = self.app.client_manager.identity
|
||||
identity_manager = self.identity_client
|
||||
|
||||
self.limit_mock = identity_manager.limits
|
||||
|
||||
|
@ -26,7 +26,7 @@ class TestMapping(identity_fakes.TestFederatedIdentity):
|
||||
def setUp(self):
|
||||
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.reset_mock()
|
||||
|
||||
|
@ -20,7 +20,7 @@ from openstackclient.tests.unit.identity.v3 import fakes as identity_fakes
|
||||
class TestOAuth1(identity_fakes.TestOAuth1):
|
||||
def setUp(self):
|
||||
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.reset_mock()
|
||||
self.request_tokens_mock = identity_client.oauth1.request_tokens
|
||||
|
@ -29,11 +29,11 @@ class TestProject(identity_fakes.TestIdentityv3):
|
||||
super(TestProject, self).setUp()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
|
||||
@ -1234,7 +1234,7 @@ class TestProjectShow(TestProject):
|
||||
]
|
||||
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': {},
|
||||
@ -1293,7 +1293,7 @@ class TestProjectShow(TestProject):
|
||||
('children', False),
|
||||
]
|
||||
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': {},
|
||||
@ -1360,7 +1360,7 @@ class TestProjectShow(TestProject):
|
||||
('children', True),
|
||||
]
|
||||
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': {},
|
||||
@ -1428,7 +1428,7 @@ class TestProjectShow(TestProject):
|
||||
('children', True),
|
||||
]
|
||||
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': {},
|
||||
@ -1482,7 +1482,7 @@ class TestProjectShow(TestProject):
|
||||
{"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': {
|
||||
'project': {
|
||||
'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 = [
|
||||
"--domain",
|
||||
self.domain.id,
|
||||
|
@ -23,7 +23,7 @@ class TestProtocol(identity_fakes.TestFederatedIdentity):
|
||||
def setUp(self):
|
||||
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.reset_mock()
|
||||
|
||||
|
@ -23,7 +23,7 @@ class TestRegion(identity_fakes.TestIdentityv3):
|
||||
super(TestRegion, self).setUp()
|
||||
|
||||
# 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()
|
||||
|
||||
|
||||
|
@ -24,13 +24,12 @@ class TestRegisteredLimit(identity_fakes.TestIdentityv3):
|
||||
def setUp(self):
|
||||
super(TestRegisteredLimit, self).setUp()
|
||||
|
||||
identity_manager = self.app.client_manager.identity
|
||||
self.registered_limit_mock = identity_manager.registered_limits
|
||||
self.registered_limit_mock = self.identity_client.registered_limits
|
||||
|
||||
self.services_mock = identity_manager.services
|
||||
self.services_mock = self.identity_client.services
|
||||
self.services_mock.reset_mock()
|
||||
|
||||
self.regions_mock = identity_manager.regions
|
||||
self.regions_mock = self.identity_client.regions
|
||||
self.regions_mock.reset_mock()
|
||||
|
||||
|
||||
|
@ -30,23 +30,23 @@ class TestRole(identity_fakes.TestIdentityv3):
|
||||
super(TestRole, self).setUp()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
def _is_inheritance_testcase(self):
|
||||
|
@ -39,28 +39,26 @@ class TestRoleAssignmentList(TestRoleAssignment):
|
||||
super(TestRoleAssignment, self).setUp()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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()
|
||||
|
||||
# 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.role_assignments_mock = (
|
||||
self.app.client_manager.identity.role_assignments
|
||||
)
|
||||
self.role_assignments_mock = self.identity_client.role_assignments
|
||||
self.role_assignments_mock.reset_mock()
|
||||
|
||||
# Get the command object to test
|
||||
|
@ -25,7 +25,7 @@ class TestService(identity_fakes.TestIdentityv3):
|
||||
super(TestService, self).setUp()
|
||||
|
||||
# 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()
|
||||
|
||||
|
||||
|
@ -23,7 +23,7 @@ class TestServiceProvider(service_fakes.TestFederatedIdentity):
|
||||
def setUp(self):
|
||||
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.reset_mock()
|
||||
|
||||
|
@ -119,7 +119,7 @@ class TestTokenRevoke(TestToken):
|
||||
|
||||
def setUp(self):
|
||||
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.revoke_token.return_value = True
|
||||
self.cmd = token.RevokeToken(self.app, None)
|
||||
|
@ -26,13 +26,13 @@ class TestTrust(identity_fakes.TestIdentityv3):
|
||||
def setUp(self):
|
||||
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.projects_mock = self.app.client_manager.identity.projects
|
||||
self.projects_mock = self.identity_client.projects
|
||||
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.roles_mock = self.app.client_manager.identity.roles
|
||||
self.roles_mock = self.identity_client.roles
|
||||
self.roles_mock.reset_mock()
|
||||
|
||||
|
||||
|
@ -21,7 +21,7 @@ class TestUnscopedSAML(identity_fakes.TestFederatedIdentity):
|
||||
def setUp(self):
|
||||
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.reset_mock()
|
||||
self.domains_mock = federation_lib.domains
|
||||
|
@ -1811,10 +1811,10 @@ class TestUserShow(identity_fakes.TestIdentityv3):
|
||||
|
||||
# Get the command object to test
|
||||
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.app.client_manager.identity.tokens.get_token_data.return_value = {
|
||||
self.identity_client.tokens.get_token_data.return_value = {
|
||||
'token': {
|
||||
'user': {
|
||||
'domain_id': {'id': self.user.domain_id},
|
||||
|
@ -33,9 +33,9 @@ class TestImage(image_fakes.TestImagev2, volume_fakes.TestVolume):
|
||||
super().setUp()
|
||||
|
||||
# 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.domain_mock = self.app.client_manager.identity.domains
|
||||
self.domain_mock = self.identity_client.domains
|
||||
self.domain_mock.reset_mock()
|
||||
self.volumes_mock = self.volume_client.volumes
|
||||
fake_body = {
|
||||
|
@ -27,9 +27,9 @@ class TestAddressGroup(network_fakes.TestNetworkV2):
|
||||
super(TestAddressGroup, self).setUp()
|
||||
|
||||
# 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
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.domains_mock = self.identity_client.domains
|
||||
|
||||
|
||||
class TestCreateAddressGroup(TestAddressGroup):
|
||||
|
@ -27,9 +27,9 @@ class TestAddressScope(network_fakes.TestNetworkV2):
|
||||
super(TestAddressScope, self).setUp()
|
||||
|
||||
# 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
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.domains_mock = self.identity_client.domains
|
||||
|
||||
|
||||
class TestCreateAddressScope(TestAddressScope):
|
||||
|
@ -27,9 +27,9 @@ class TestFloatingIPNetwork(network_fakes.TestNetworkV2):
|
||||
super(TestFloatingIPNetwork, self).setUp()
|
||||
|
||||
# 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
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.domains_mock = self.identity_client.domains
|
||||
|
||||
|
||||
class TestCreateFloatingIPNetwork(TestFloatingIPNetwork):
|
||||
|
@ -26,7 +26,7 @@ class TestIPAvailability(network_fakes.TestNetworkV2):
|
||||
super(TestIPAvailability, self).setUp()
|
||||
|
||||
# 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.projects_mock.get.return_value = self.project
|
||||
|
@ -29,9 +29,9 @@ class TestLocalIP(network_fakes.TestNetworkV2):
|
||||
super().setUp()
|
||||
|
||||
# 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
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.domains_mock = self.identity_client.domains
|
||||
|
||||
|
||||
class TestCreateLocalIP(TestLocalIP):
|
||||
|
@ -26,9 +26,9 @@ class TestNDPProxy(network_fakes.TestNetworkV2):
|
||||
def setUp(self):
|
||||
super(TestNDPProxy, self).setUp()
|
||||
# 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
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.domains_mock = self.identity_client.domains
|
||||
|
||||
self.router = network_fakes.FakeRouter.create_one_router(
|
||||
{'id': 'fake-router-id'}
|
||||
|
@ -19,7 +19,6 @@ from osc_lib.cli import format_columns
|
||||
from osc_lib import exceptions
|
||||
|
||||
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.v3 import fakes as identity_fakes_v3
|
||||
from openstackclient.tests.unit.network.v2 import fakes as network_fakes
|
||||
@ -33,9 +32,9 @@ class TestNetwork(network_fakes.TestNetworkV2):
|
||||
super(TestNetwork, self).setUp()
|
||||
|
||||
# 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
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.domains_mock = self.identity_client.domains
|
||||
|
||||
|
||||
class TestCreateNetworkIdentityV3(TestNetwork):
|
||||
@ -311,7 +310,11 @@ class TestCreateNetworkIdentityV3(TestNetwork):
|
||||
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()
|
||||
# The new network created.
|
||||
_network = network_fakes.create_one_network(
|
||||
@ -386,18 +389,10 @@ class TestCreateNetworkIdentityV2(TestNetwork):
|
||||
self.network_client.set_tags = mock.Mock(return_value=None)
|
||||
|
||||
# Get the command object to test
|
||||
self.cmd = network.CreateNetwork(self.app, self.namespace)
|
||||
|
||||
# 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
|
||||
self.cmd = network.CreateNetwork(self.app, None)
|
||||
|
||||
# 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
|
||||
|
||||
# There is no DomainManager Mock in fake identity v2.
|
||||
|
@ -23,7 +23,7 @@ from openstackclient.tests.unit.network.v2 import fakes as network_fakes
|
||||
class TestAutoAllocatedTopology(network_fakes.TestNetworkV2):
|
||||
def setUp(self):
|
||||
super(TestAutoAllocatedTopology, self).setUp()
|
||||
self.projects_mock = self.app.client_manager.identity.projects
|
||||
self.projects_mock = self.identity_client.projects
|
||||
|
||||
|
||||
class TestCreateAutoAllocatedTopology(TestAutoAllocatedTopology):
|
||||
|
@ -29,9 +29,9 @@ class TestNetworkFlavor(network_fakes.TestNetworkV2):
|
||||
super(TestNetworkFlavor, self).setUp()
|
||||
|
||||
# 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
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.domains_mock = self.identity_client.domains
|
||||
|
||||
|
||||
class TestAddNetworkFlavorToProfile(TestNetworkFlavor):
|
||||
|
@ -24,9 +24,9 @@ class TestFlavorProfile(network_fakes.TestNetworkV2):
|
||||
super(TestFlavorProfile, self).setUp()
|
||||
|
||||
# Get the ProjectManager Mock
|
||||
self.projects_mock = self.app.client_manager.identity.projects
|
||||
self.projects_mock = self.identity_client.projects
|
||||
# Get the DomainManager Mock
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.domains_mock = self.identity_client.domains
|
||||
|
||||
|
||||
class TestCreateFlavorProfile(TestFlavorProfile):
|
||||
|
@ -28,8 +28,8 @@ class TestMeter(network_fakes.TestNetworkV2):
|
||||
def setUp(self):
|
||||
super(TestMeter, self).setUp()
|
||||
|
||||
self.projects_mock = self.app.client_manager.identity.projects
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.projects_mock = self.identity_client.projects
|
||||
self.domains_mock = self.identity_client.domains
|
||||
|
||||
|
||||
class TestCreateMeter(TestMeter):
|
||||
|
@ -28,8 +28,8 @@ class TestMeterRule(network_fakes.TestNetworkV2):
|
||||
def setUp(self):
|
||||
super(TestMeterRule, self).setUp()
|
||||
|
||||
self.projects_mock = self.app.client_manager.identity.projects
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.projects_mock = self.identity_client.projects
|
||||
self.domains_mock = self.identity_client.domains
|
||||
|
||||
|
||||
class TestCreateMeterRule(TestMeterRule):
|
||||
|
@ -28,7 +28,7 @@ class TestNetworkRBAC(network_fakes.TestNetworkV2):
|
||||
super(TestNetworkRBAC, self).setUp()
|
||||
|
||||
# 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
|
||||
|
@ -31,9 +31,9 @@ class TestNetworkTrunk(network_fakes.TestNetworkV2):
|
||||
super().setUp()
|
||||
|
||||
# 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
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.domains_mock = self.identity_client.domains
|
||||
|
||||
|
||||
class TestCreateNetworkTrunk(TestNetworkTrunk):
|
||||
|
@ -33,7 +33,7 @@ class TestPort(network_fakes.TestNetworkV2):
|
||||
super(TestPort, self).setUp()
|
||||
|
||||
# Get a shortcut to the ProjectManager Mock
|
||||
self.projects_mock = self.app.client_manager.identity.projects
|
||||
self.projects_mock = self.identity_client.projects
|
||||
|
||||
@staticmethod
|
||||
def _get_common_cols_data(fake_port):
|
||||
|
@ -27,7 +27,7 @@ class TestRouter(network_fakes.TestNetworkV2):
|
||||
def setUp(self):
|
||||
super(TestRouter, self).setUp()
|
||||
|
||||
self.projects_mock = self.app.client_manager.identity.projects
|
||||
self.projects_mock = self.identity_client.projects
|
||||
|
||||
|
||||
class TestAddPortToRouter(TestRouter):
|
||||
|
@ -27,9 +27,9 @@ class TestSecurityGroupNetwork(network_fakes.TestNetworkV2):
|
||||
super(TestSecurityGroupNetwork, self).setUp()
|
||||
|
||||
# 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
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.domains_mock = self.identity_client.domains
|
||||
|
||||
|
||||
class TestCreateSecurityGroupNetwork(TestSecurityGroupNetwork):
|
||||
|
@ -28,9 +28,9 @@ class TestSecurityGroupRuleNetwork(network_fakes.TestNetworkV2):
|
||||
super(TestSecurityGroupRuleNetwork, self).setUp()
|
||||
|
||||
# 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
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.domains_mock = self.identity_client.domains
|
||||
|
||||
|
||||
class TestCreateSecurityGroupRuleNetwork(TestSecurityGroupRuleNetwork):
|
||||
|
@ -28,9 +28,9 @@ class TestSubnet(network_fakes.TestNetworkV2):
|
||||
super(TestSubnet, self).setUp()
|
||||
|
||||
# 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
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.domains_mock = self.identity_client.domains
|
||||
|
||||
|
||||
class TestCreateSubnet(TestSubnet):
|
||||
|
@ -27,9 +27,9 @@ class TestSubnetPool(network_fakes.TestNetworkV2):
|
||||
super(TestSubnetPool, self).setUp()
|
||||
|
||||
# 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
|
||||
self.domains_mock = self.app.client_manager.identity.domains
|
||||
self.domains_mock = self.identity_client.domains
|
||||
|
||||
|
||||
class TestCreateSubnetPool(TestSubnetPool):
|
||||
|
@ -35,11 +35,11 @@ class TestVolume(volume_fakes.TestVolumev1):
|
||||
self.volumes_mock.reset_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()
|
||||
|
||||
# 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()
|
||||
|
||||
def setup_volumes_mock(self, count):
|
||||
|
@ -33,10 +33,10 @@ class TestVolume(volume_fakes.TestVolume):
|
||||
self.volumes_mock = self.volume_client.volumes
|
||||
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.users_mock = self.app.client_manager.identity.users
|
||||
self.users_mock = self.identity_client.users
|
||||
self.users_mock.reset_mock()
|
||||
|
||||
self.snapshots_mock = self.volume_client.volume_snapshots
|
||||
|
@ -31,7 +31,7 @@ class TestVolumeSnapshot(volume_fakes.TestVolume):
|
||||
self.snapshots_mock.reset_mock()
|
||||
self.volumes_mock = self.volume_client.volumes
|
||||
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()
|
||||
|
||||
|
||||
|
@ -41,7 +41,7 @@ class TestType(volume_fakes.TestVolume):
|
||||
)
|
||||
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()
|
||||
|
||||
|
||||
|
@ -30,7 +30,7 @@ class TestVolumeAttachment(volume_fakes.TestVolume):
|
||||
self.volume_attachments_mock = self.volume_client.attachments
|
||||
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.servers_mock = self.compute_client.servers
|
||||
|
@ -24,7 +24,7 @@ class TestVolumeMessage(volume_fakes.TestVolume):
|
||||
def setUp(self):
|
||||
super().setUp()
|
||||
|
||||
self.projects_mock = self.app.client_manager.identity.projects
|
||||
self.projects_mock = self.identity_client.projects
|
||||
self.projects_mock.reset_mock()
|
||||
|
||||
self.volume_messages_mock = self.volume_client.messages
|
||||
|
Loading…
x
Reference in New Issue
Block a user