/** * Prints scenario/background footer on AFTER event. * * @param Formatter $formatter * @param ScenarioLikeTested|AfterTested $event * @param string $eventName */ private function printFooterOnAfterEvent(Formatter $formatter, ScenarioLikeTested $event, $eventName) { if ($this->afterEventName !== $eventName || !$event instanceof AfterTested) { return; } if ($this->setupPrinter) { $this->setupPrinter->printTeardown($formatter, $event->getTeardown()); } $this->scenarioPrinter->printFooter($formatter, $event->getTestResult()); }