diff --git a/test/units/playbook/test_task.py b/test/units/playbook/test_task.py index 3545a2b2c1f..87c2a3a9308 100644 --- a/test/units/playbook/test_task.py +++ b/test/units/playbook/test_task.py @@ -59,16 +59,16 @@ class TestTask(unittest.TestCase): self.assertEqual(t.get_validated_value('delay', t.fattributes.get('delay'), delay, None), expected) bad_params = [ - ('E', AnsibleError), - ('1.E', AnsibleError), - ('E.1', AnsibleError), + 'E', + '1.E', + 'E.1', ] - for delay, expected in bad_params: - with self.subTest(f'type "{type(delay)} was cast to float w/o error', delay=delay, expected=expected): + for delay in bad_params: + with self.subTest(f'type "{type(delay)} was cast to float w/o error', delay=delay): p = dict(delay=delay) p.update(task_base) t = Task().load_data(p) - with self.assertRaises(expected): + with self.assertRaises(AnsibleError): dummy = t.get_validated_value('delay', t.fattributes.get('delay'), delay, None) def test_task_auto_name_with_role(self):