def test_more_retries(self): context = Context('name', max_retries=1) context.retries = 0 action = self.MyAction('name') with self.assertRaises(RuntimeError): action.execute(context, None)
def test_max_retry(self): context = Context('name', max_retries=1) context.retries = 1 action = self.MyAction('name') event = action.execute(context, None) self.assertEqual(event, 'fail')