Merge "Follow up patch for Add ec2 functional tests"
This commit is contained in:
		@@ -56,6 +56,28 @@ class EC2TestCase(base.V3ClientTestCase):
 | 
			
		||||
        ec2_ret = self.client.ec2.get(user.id, ec2.access)
 | 
			
		||||
        self.check_ec2(ec2_ret, ec2.ref)
 | 
			
		||||
 | 
			
		||||
    def test_list_ec2(self):
 | 
			
		||||
        user_one = fixtures.User(self.client, self.project_domain_id)
 | 
			
		||||
        self.useFixture(user_one)
 | 
			
		||||
        ec2_one = fixtures.EC2(self.client, user_id=user_one.id,
 | 
			
		||||
                               project_id=self.project_domain_id)
 | 
			
		||||
        self.useFixture(ec2_one)
 | 
			
		||||
 | 
			
		||||
        user_two = fixtures.User(self.client, self.project_domain_id)
 | 
			
		||||
        self.useFixture(user_two)
 | 
			
		||||
        ec2_two = fixtures.EC2(self.client, user_id=user_two.id,
 | 
			
		||||
                               project_id=self.project_domain_id)
 | 
			
		||||
        self.useFixture(ec2_two)
 | 
			
		||||
 | 
			
		||||
        ec2_list = self.client.ec2.list(user_one.id)
 | 
			
		||||
 | 
			
		||||
        # All ec2 are valid
 | 
			
		||||
        for ec2 in ec2_list:
 | 
			
		||||
            self.check_ec2(ec2)
 | 
			
		||||
 | 
			
		||||
        self.assertIn(ec2_one.entity, ec2_list)
 | 
			
		||||
        self.assertNotIn(ec2_two.entity, ec2_list)
 | 
			
		||||
 | 
			
		||||
    def test_delete_ec2(self):
 | 
			
		||||
        user = fixtures.User(self.client, self.project_domain_id)
 | 
			
		||||
        self.useFixture(user)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user