[S-RBAC] Rename ProjectAdmin* unit tests to Admin*

This change reflects latest agreement from [1] that instead of
ProjectAdmin role there will be "legacy" Admin role which behaves as
"old" Admin basically.

[1] https://review.opendev.org/c/openstack/governance/+/847418

Change-Id: I11fe3293aef95f0096935c98e05b40f8d912bc09
This commit is contained in:
Slawek Kaplonski 2022-08-19 11:26:53 +02:00
parent 211d2d9561
commit a23f41071e
29 changed files with 112 additions and 112 deletions

View File

@ -58,10 +58,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(AddressGroupAPITestCase):
class AdminTests(AddressGroupAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_get_address_group(self):
@ -73,7 +73,7 @@ class ProjectAdminTests(AddressGroupAPITestCase):
self.context, "get_address_group", self.alt_target)
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -108,10 +108,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(AddressScopeAPITestCase):
class AdminTests(AddressScopeAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_address_scope(self):
@ -158,7 +158,7 @@ class ProjectAdminTests(AddressScopeAPITestCase):
self.context, 'delete_address_scope', self.alt_target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -113,10 +113,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(AgentAPITestCase):
class AdminTests(AgentAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_get_agent(self):
@ -176,7 +176,7 @@ class ProjectAdminTests(AgentAPITestCase):
"get_l3-agents", self.target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -88,10 +88,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(AutoAllocatedTopologyAPITestCase):
class AdminTests(AutoAllocatedTopologyAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_get_topology(self):
@ -115,7 +115,7 @@ class ProjectAdminTests(AutoAllocatedTopologyAPITestCase):
)
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -53,10 +53,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(AvailabilityZoneAPITestCase):
class AdminTests(AvailabilityZoneAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_get_availability_zone(self):
@ -64,7 +64,7 @@ class ProjectAdminTests(AvailabilityZoneAPITestCase):
policy.enforce(self.context, "get_availability_zone", self.target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -97,10 +97,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(FlavorAPITestCase):
class AdminTests(FlavorAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_flavor(self):
@ -152,7 +152,7 @@ class ProjectAdminTests(FlavorAPITestCase):
'delete_flavor_service_profile', self.target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -104,10 +104,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(FloatingIPAPITestCase):
class AdminTests(FloatingIPAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_floatingip(self):
@ -145,7 +145,7 @@ class ProjectAdminTests(FloatingIPAPITestCase):
policy.enforce(self.context, "delete_floatingip", self.alt_target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -53,10 +53,10 @@ class SystemReaderTests(SystemAdminTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(FloatingipPoolsAPITestCase):
class AdminTests(FloatingipPoolsAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.alt_target = {'project_id': self.alt_project_id}
self.context = self.project_admin_ctx
@ -72,14 +72,14 @@ class ProjectAdminTests(FloatingipPoolsAPITestCase):
self.context, 'get_floatingip_pool', self.alt_target)
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()
self.context = self.project_member_ctx
class ProjectReaderTests(ProjectAdminTests):
class ProjectReaderTests(AdminTests):
def setUp(self):
super(ProjectReaderTests, self).setUp()

View File

@ -115,10 +115,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(FloatingipPortForwardingAPITestCase):
class AdminTests(FloatingipPortForwardingAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_fip_pf(self):
@ -166,7 +166,7 @@ class ProjectAdminTests(FloatingipPortForwardingAPITestCase):
self.alt_target)
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -107,10 +107,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(L3ConntrackHelperAPITestCase):
class AdminTests(L3ConntrackHelperAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_router_conntrack_helper(self):
@ -150,7 +150,7 @@ class ProjectAdminTests(L3ConntrackHelperAPITestCase):
self.context, 'delete_router_conntrack_helper', self.alt_target)
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -72,10 +72,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(LocalIPAPITestCase):
class AdminTests(LocalIPAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_local_ip(self):
@ -115,7 +115,7 @@ class ProjectAdminTests(LocalIPAPITestCase):
policy.enforce, self.context, "delete_local_ip", self.alt_target)
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -103,10 +103,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(LocalIPAssociationAPITestCase):
class AdminTests(LocalIPAssociationAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_local_ip_port_association(self):
@ -143,7 +143,7 @@ class ProjectAdminTests(LocalIPAssociationAPITestCase):
self.alt_target)
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -72,10 +72,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(LoggingAPITestCase):
class AdminTests(LoggingAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_get_loggable_resource(self):
@ -99,7 +99,7 @@ class ProjectAdminTests(LoggingAPITestCase):
policy.enforce(self.context, 'delete_log', self.target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -108,10 +108,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(MeteringAPITestCase):
class AdminTests(MeteringAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_metering_label(self):
@ -160,7 +160,7 @@ class ProjectAdminTests(MeteringAPITestCase):
self.context, 'delete_metering_label_rule', self.alt_target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -88,10 +88,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(NDPProxyAPITestCase):
class AdminTests(NDPProxyAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_ndp_proxy(self):
@ -124,7 +124,7 @@ class ProjectAdminTests(NDPProxyAPITestCase):
policy.enforce, self.context, "delete_ndp_proxy", self.alt_target)
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -314,10 +314,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(NetworkAPITestCase):
class AdminTests(NetworkAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_network(self):
@ -533,7 +533,7 @@ class ProjectAdminTests(NetworkAPITestCase):
policy.enforce(self.context, 'delete_network', self.alt_target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -53,10 +53,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_member_ctx
class ProjectAdminTests(NetworkIPAvailabilityAPITestCase):
class AdminTests(NetworkIPAvailabilityAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_get_network_ip_availability(self):
@ -65,7 +65,7 @@ class ProjectAdminTests(NetworkIPAvailabilityAPITestCase):
self.target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -71,10 +71,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(NetworkSegmentRangeAPITestCase):
class AdminTests(NetworkSegmentRangeAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_network_segment_range(self):
@ -98,7 +98,7 @@ class ProjectAdminTests(NetworkSegmentRangeAPITestCase):
'delete_network_segment_range', self.target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -413,10 +413,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(PortAPITestCase):
class AdminTests(PortAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_port(self):
@ -708,7 +708,7 @@ class ProjectAdminTests(PortAPITestCase):
policy.enforce(self.context, 'delete_port', self.alt_target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -83,10 +83,10 @@ class SystemReaderQosPolicyTests(SystemMemberQosPolicyTests):
self.context = self.system_reader_ctx
class ProjectAdminQosPolicyTests(QosPolicyAPITestCase):
class AdminQosPolicyTests(QosPolicyAPITestCase):
def setUp(self):
super(ProjectAdminQosPolicyTests, self).setUp()
super(AdminQosPolicyTests, self).setUp()
self.context = self.project_admin_ctx
def test_get_policy(self):
@ -114,7 +114,7 @@ class ProjectAdminQosPolicyTests(QosPolicyAPITestCase):
policy.enforce(self.context, 'delete_policy', self.alt_target))
class ProjectMemberQosPolicyTests(ProjectAdminQosPolicyTests):
class ProjectMemberQosPolicyTests(AdminQosPolicyTests):
def setUp(self):
super(ProjectMemberQosPolicyTests, self).setUp()
@ -193,10 +193,10 @@ class SystemReaderQosRuleTypeTests(SystemMemberQosRuleTypeTests):
self.context = self.system_reader_ctx
class ProjectAdminQosRuleTypeTests(QosRuleTypeAPITestCase):
class AdminQosRuleTypeTests(QosRuleTypeAPITestCase):
def setUp(self):
super(ProjectAdminQosRuleTypeTests, self).setUp()
super(AdminQosRuleTypeTests, self).setUp()
self.context = self.project_admin_ctx
def test_get_rule_type(self):
@ -204,7 +204,7 @@ class ProjectAdminQosRuleTypeTests(QosRuleTypeAPITestCase):
policy.enforce(self.context, 'get_rule_type', self.target))
class ProjectMemberQosRuleTypeTests(ProjectAdminQosRuleTypeTests):
class ProjectMemberQosRuleTypeTests(AdminQosRuleTypeTests):
def setUp(self):
super(ProjectMemberQosRuleTypeTests, self).setUp()
@ -354,10 +354,10 @@ class SystemReaderQosBandwidthLimitRuleTests(
self.context = self.system_reader_ctx
class ProjectAdminQosBandwidthLimitRuleTests(QosRulesAPITestCase):
class AdminQosBandwidthLimitRuleTests(QosRulesAPITestCase):
def setUp(self):
super(ProjectAdminQosBandwidthLimitRuleTests, self).setUp()
super(AdminQosBandwidthLimitRuleTests, self).setUp()
self.context = self.project_admin_ctx
def test_get_policy_bandwidth_limit_rule(self):
@ -432,7 +432,7 @@ class ProjectAdminQosBandwidthLimitRuleTests(QosRulesAPITestCase):
class ProjectMemberQosBandwidthLimitRuleTests(
ProjectAdminQosBandwidthLimitRuleTests):
AdminQosBandwidthLimitRuleTests):
def setUp(self):
super(ProjectMemberQosBandwidthLimitRuleTests, self).setUp()
@ -584,10 +584,10 @@ class SystemAdminQosPacketRateLimitRuleTests(QosRulesAPITestCase):
self.alt_target)
class ProjectAdminQosPacketRateLimitRuleTests(QosRulesAPITestCase):
class AdminQosPacketRateLimitRuleTests(QosRulesAPITestCase):
def setUp(self):
super(ProjectAdminQosPacketRateLimitRuleTests, self).setUp()
super(AdminQosPacketRateLimitRuleTests, self).setUp()
self.context = self.project_admin_ctx
def test_get_policy_packet_rate_limit_rule(self):
@ -632,7 +632,7 @@ class ProjectAdminQosPacketRateLimitRuleTests(QosRulesAPITestCase):
class ProjectMemberQosPacketRateLimitRuleTests(
ProjectAdminQosPacketRateLimitRuleTests):
AdminQosPacketRateLimitRuleTests):
def setUp(self):
super(ProjectMemberQosPacketRateLimitRuleTests, self).setUp()
@ -799,10 +799,10 @@ class SystemReaderQosDSCPMarkingRuleTests(SystemMemberQosDSCPMarkingRuleTests):
self.context = self.system_reader_ctx
class ProjectAdminQosDSCPMarkingRuleTests(QosRulesAPITestCase):
class AdminQosDSCPMarkingRuleTests(QosRulesAPITestCase):
def setUp(self):
super(ProjectAdminQosDSCPMarkingRuleTests, self).setUp()
super(AdminQosDSCPMarkingRuleTests, self).setUp()
self.context = self.project_admin_ctx
def test_get_policy_dscp_marking_rule(self):
@ -877,7 +877,7 @@ class ProjectAdminQosDSCPMarkingRuleTests(QosRulesAPITestCase):
class ProjectMemberQosDSCPMarkingRuleTests(
ProjectAdminQosDSCPMarkingRuleTests):
AdminQosDSCPMarkingRuleTests):
def setUp(self):
super(ProjectMemberQosDSCPMarkingRuleTests, self).setUp()
@ -1081,10 +1081,10 @@ class SystemReaderQosMinimumBandwidthRuleTests(
self.context = self.system_reader_ctx
class ProjectAdminQosMinimumBandwidthRuleTests(QosRulesAPITestCase):
class AdminQosMinimumBandwidthRuleTests(QosRulesAPITestCase):
def setUp(self):
super(ProjectAdminQosMinimumBandwidthRuleTests, self).setUp()
super(AdminQosMinimumBandwidthRuleTests, self).setUp()
self.context = self.project_admin_ctx
def test_get_policy_minimum_bandwidth_rule(self):
@ -1159,7 +1159,7 @@ class ProjectAdminQosMinimumBandwidthRuleTests(QosRulesAPITestCase):
class ProjectMemberQosMinimumBandwidthRuleTests(
ProjectAdminQosMinimumBandwidthRuleTests):
AdminQosMinimumBandwidthRuleTests):
def setUp(self):
super(ProjectMemberQosMinimumBandwidthRuleTests, self).setUp()
@ -1363,10 +1363,10 @@ class SystemReaderQosMinimumPacketRateRuleTests(
self.context = self.system_reader_ctx
class ProjectAdminQosMinimumPacketRateRuleTests(QosRulesAPITestCase):
class AdminQosMinimumPacketRateRuleTests(QosRulesAPITestCase):
def setUp(self):
super(ProjectAdminQosMinimumPacketRateRuleTests, self).setUp()
super(AdminQosMinimumPacketRateRuleTests, self).setUp()
self.context = self.project_admin_ctx
def test_get_policy_minimum_packet_rate_rule(self):
@ -1431,7 +1431,7 @@ class ProjectAdminQosMinimumPacketRateRuleTests(QosRulesAPITestCase):
class ProjectMemberQosMinimumPacketRateRuleTests(
ProjectAdminQosMinimumPacketRateRuleTests):
AdminQosMinimumPacketRateRuleTests):
def setUp(self):
super(ProjectMemberQosMinimumPacketRateRuleTests, self).setUp()

View File

@ -78,10 +78,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(QuoatsAPITestCase):
class AdminTests(QuoatsAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_get_quota(self):
@ -103,7 +103,7 @@ class ProjectAdminTests(QuoatsAPITestCase):
policy.enforce(self.context, 'delete_quota', self.alt_target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -118,10 +118,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(RbacAPITestCase):
class AdminTests(RbacAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_rbac_policy(self):
@ -170,7 +170,7 @@ class ProjectAdminTests(RbacAPITestCase):
self.context, 'delete_rbac_policy', self.alt_target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -269,10 +269,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(RouterAPITestCase):
class AdminTests(RouterAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_router(self):
@ -442,7 +442,7 @@ class ProjectAdminTests(RouterAPITestCase):
'remove_router_interface', self.alt_target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()
@ -819,10 +819,10 @@ class SystemReaderExtrarouteTests(SystemMemberExtrarouteTests):
self.context = self.system_reader_ctx
class ProjectAdminExtrarouteTests(ExtrarouteAPITestCase):
class AdminExtrarouteTests(ExtrarouteAPITestCase):
def setUp(self):
super(ProjectAdminExtrarouteTests, self).setUp()
super(AdminExtrarouteTests, self).setUp()
self.context = self.project_admin_ctx
def test_add_extraroute(self):
@ -839,7 +839,7 @@ class ProjectAdminExtrarouteTests(ExtrarouteAPITestCase):
self.context, 'remove_extraroutes', self.alt_target))
class ProjectMemberExtrarouteTests(ProjectAdminExtrarouteTests):
class ProjectMemberExtrarouteTests(AdminExtrarouteTests):
def setUp(self):
super(ProjectMemberExtrarouteTests, self).setUp()

View File

@ -91,10 +91,10 @@ class SystemReaderSecurityGroupTests(SystemMemberSecurityGroupTests):
self.context = self.system_reader_ctx
class ProjectAdminSecurityGroupTests(SecurityGroupAPITestCase):
class AdminSecurityGroupTests(SecurityGroupAPITestCase):
def setUp(self):
super(ProjectAdminSecurityGroupTests, self).setUp()
super(AdminSecurityGroupTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_security_group(self):
@ -130,7 +130,7 @@ class ProjectAdminSecurityGroupTests(SecurityGroupAPITestCase):
self.context, 'delete_security_group', self.alt_target)
class ProjectMemberSecurityGroupTests(ProjectAdminSecurityGroupTests):
class ProjectMemberSecurityGroupTests(AdminSecurityGroupTests):
def setUp(self):
super(ProjectMemberSecurityGroupTests, self).setUp()
@ -249,10 +249,10 @@ class SystemReaderSecurityGroupRuleTests(SystemMemberSecurityGroupRuleTests):
self.context = self.system_reader_ctx
class ProjectAdminSecurityGroupRuleTests(SecurityGroupRuleAPITestCase):
class AdminSecurityGroupRuleTests(SecurityGroupRuleAPITestCase):
def setUp(self):
super(ProjectAdminSecurityGroupRuleTests, self).setUp()
super(AdminSecurityGroupRuleTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_security_group_rule(self):
@ -294,7 +294,7 @@ class ProjectAdminSecurityGroupRuleTests(SecurityGroupRuleAPITestCase):
self.context, 'delete_security_group_rule', self.alt_target)
class ProjectMemberSecurityGroupRuleTests(ProjectAdminSecurityGroupRuleTests):
class ProjectMemberSecurityGroupRuleTests(AdminSecurityGroupRuleTests):
def setUp(self):
super(ProjectMemberSecurityGroupRuleTests, self).setUp()

View File

@ -71,10 +71,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(SegmentAPITestCase):
class AdminTests(SegmentAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_segment(self):
@ -94,7 +94,7 @@ class ProjectAdminTests(SegmentAPITestCase):
policy.enforce(self.context, 'delete_segment', self.target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -53,10 +53,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(ServiceTypeAPITestCase):
class AdminTests(ServiceTypeAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_get_service_provider(self):
@ -64,7 +64,7 @@ class ProjectAdminTests(ServiceTypeAPITestCase):
policy.enforce(self.context, 'get_service_provider', self.target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -158,10 +158,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(SubnetAPITestCase):
class AdminTests(SubnetAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_subnet(self):
@ -228,7 +228,7 @@ class ProjectAdminTests(SubnetAPITestCase):
policy.enforce(self.context, 'delete_subnet', self.alt_target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -148,10 +148,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(SubnetpoolAPITestCase):
class AdminTests(SubnetpoolAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_subnetpool(self):
@ -223,7 +223,7 @@ class ProjectAdminTests(SubnetpoolAPITestCase):
policy.enforce(self.context, 'remove_prefixes', self.alt_target))
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()

View File

@ -118,10 +118,10 @@ class SystemReaderTests(SystemMemberTests):
self.context = self.system_reader_ctx
class ProjectAdminTests(TrunkAPITestCase):
class AdminTests(TrunkAPITestCase):
def setUp(self):
super(ProjectAdminTests, self).setUp()
super(AdminTests, self).setUp()
self.context = self.project_admin_ctx
def test_create_trunk(self):
@ -181,7 +181,7 @@ class ProjectAdminTests(TrunkAPITestCase):
self.context, 'remove_subports', self.alt_target)
class ProjectMemberTests(ProjectAdminTests):
class ProjectMemberTests(AdminTests):
def setUp(self):
super(ProjectMemberTests, self).setUp()