def test_08_createNetwork_user(self): """ # Validate that Regular should be able to create network for himslef """ self.apiclient.connection.apiKey = self.user_d1a_apikey self.apiclient.connection.securityKey = self.user_d1a_secretkey self.acldata["network"]["name"] = "d1a" self.acldata["network"]["displayname"] = "d1a" network = Network.create( self.apiclient, self.acldata["network"], networkofferingid=self.isolated_network_offering_id, zoneid=self.zone.id ) self.assertEqual(network.state.lower() == ALLOCATED.lower(), True, "User is not able to create a network for himself")
def test_06_createNetwork_domaindmin_foruserinsubdomain(self): """ # Validate that Domain admin should be able to create network for users in his sub domain """ self.apiclient.connection.apiKey = self.user_d1_apikey self.apiclient.connection.securityKey = self.user_d1_secretkey self.acldata["network"]["name"] = "d1_d11a" self.acldata["network"]["displayname"] = "d1_d11a" network = Network.create( self.apiclient, self.acldata["network"], networkofferingid=self.isolated_network_offering_id, zoneid=self.zone.id, accountid=self.account_d11a.name, domainid=self.account_d11a.domainid ) self.assertEqual(network.state.lower() == ALLOCATED.lower(), True, "Domain admin User is not able to create a network for other users in his sub domain")