Fix Audit issues with hostname[2]

Change-Id: Ie08d7c168a89d5020ea522272d74b6355e86f418
This commit is contained in:
Alexander Chadin 2018-07-12 12:05:56 +03:00
parent 2d1d0c083a
commit 2b5b626062
1 changed files with 7 additions and 4 deletions

View File

@ -127,7 +127,8 @@ class TestCreateUpdateDeleteAudit(base.BaseInfraOptimTest):
_, audit = self.client.show_audit(body['uuid'])
initial_audit_state = audit.pop('state')
del audit['hostname']
if audit.get('hostname'):
del audit['hostname']
self.assertIn(initial_audit_state, self.audit_states)
self.assert_expected(audit, body)
@ -220,14 +221,16 @@ class TestShowListAudit(base.BaseInfraOptimTest):
initial_audit = self.audit.copy()
del initial_audit['state']
del initial_audit['hostname']
if initial_audit.get('hostname'):
del initial_audit['hostname']
audit_state = audit['state']
actual_audit = audit.copy()
del actual_audit['state']
self.assertIn(audit_state, self.audit_states)
self.assertIsNotNone(actual_audit['hostname'])
del actual_audit['hostname']
if actual_audit.get('hostname'):
self.assertIsNotNone(actual_audit['hostname'])
del actual_audit['hostname']
self.assert_expected(initial_audit, actual_audit)
@decorators.attr(type='smoke')