我有一种情况,方案中的测试步骤因旋转超时而失败。下次运行此方案时,情况会随机发生。因此,我在FeatureContext中编写了一个@AfterStep handleSpinErrors(StepEvent $event)自定义函数,用于检查该步骤是否由于旋转超时而失败。我可以解决问题,但是我不确定如何从此函数中再次执行该方案。
handleSpinErrors(StepEvent $event)
如何使用behat内置--rerun功能? http://docs.behat.org/en/v2.5/guides/6.cli.html
--rerun