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:
parent
a9385ac8f5
commit
7b1caa5944
@ -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(
|
||||
|
Loading…
x
Reference in New Issue
Block a user