/** * @param SuiteEvent $suiteEvent */ public function afterSuite(SuiteEvent $suiteEvent) { if ($suiteEvent->isWorthRerunning()) { $this->reRunner->reRunSuite(); } }
function it_tells_the_rerunner_to_rerun_if_it_is_worth_doing_so(SuiteEvent $suiteEvent, ReRunner $reRunner) { $suiteEvent->isWorthRerunning()->willReturn(true); $this->afterSuite($suiteEvent); $reRunner->reRunSuite()->shouldHaveBeenCalled(); }