Fix a race condition in one of the zone import tests
This test would occasionally fail if the import was still PENDING when the check asserted a COMPLETED status. Change-Id: Ia2c320d50dd061980c27b0b7ec0cb6c65c13f6e7
This commit is contained in:
		@@ -47,7 +47,9 @@ class TestZoneImport(BaseDesignateTest):
 | 
			
		||||
        self.assertEqual(zone_import.id, fetched_import.id)
 | 
			
		||||
        self.assertEqual(zone_import.project_id, fetched_import.project_id)
 | 
			
		||||
 | 
			
		||||
        self.assertEqual('COMPLETE', fetched_import.status)
 | 
			
		||||
        # check both statuses to avoid a race condition, causing test failure.
 | 
			
		||||
        # we don't know when the import completes.
 | 
			
		||||
        self.assertIn(fetched_import.status, ['PENDING', 'COMPLETE'])
 | 
			
		||||
 | 
			
		||||
    def test_delete_zone_import(self):
 | 
			
		||||
        zone_import = self.useFixture(ImportFixture(
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user