test: pass enable_pass as kwarg in test_evacuate
Before this commit, parameter mock_save receives the boolean value, and parameter enable_pass receives the value of mock in method _test_evacuate_enable_instance_password_conf, that's wrong. This commit fixes it and ensure enable_instance_password's override value is valid. Change-Id: I84f329b2c29fc9e4bda9d2506ee595d3c56f2327 Related-Bug: #1517839
This commit is contained in:
parent
defdbc1ec5
commit
6962cad094
|
@ -214,10 +214,10 @@ class EvacuateTestV21(test.NoDBTestCase):
|
|||
self.assertEqual(admin_pass, res['adminPass'])
|
||||
|
||||
def test_evacuate_disable_password_return(self):
|
||||
self._test_evacuate_enable_instance_password_conf(False)
|
||||
self._test_evacuate_enable_instance_password_conf(enable_pass=False)
|
||||
|
||||
def test_evacuate_enable_password_return(self):
|
||||
self._test_evacuate_enable_instance_password_conf(True)
|
||||
self._test_evacuate_enable_instance_password_conf(enable_pass=True)
|
||||
|
||||
@mock.patch('nova.objects.Instance.save')
|
||||
def _test_evacuate_enable_instance_password_conf(self, mock_save,
|
||||
|
@ -229,7 +229,7 @@ class EvacuateTestV21(test.NoDBTestCase):
|
|||
if enable_pass:
|
||||
self.assertIn('adminPass', res)
|
||||
else:
|
||||
self.assertIsNone(res.get('adminPass'))
|
||||
self.assertIsNone(res)
|
||||
|
||||
|
||||
class EvacuatePolicyEnforcementv21(test.NoDBTestCase):
|
||||
|
|
Loading…
Reference in New Issue