PhpSpec\Formatter\TapFormatter::getResultData PHP Метод

getResultData() приватный Метод

Format message as two-space indented YAML when needed outside of a SKIP or TODO directive.
private getResultData ( ExampleEvent $event, integer $result = null ) : string
$event PhpSpec\Event\ExampleEvent
$result integer
Результат string
    private function getResultData(ExampleEvent $event, $result = null)
    {
        if (null === $result) {
            return $this->stripNewlines($event->getException()->getMessage());
        }
        switch ($result) {
            case ExampleEvent::PENDING:
                $message = sprintf(self::TODO, $this->stripNewlines($event->getException()->getMessage())) . $this->indent(sprintf(self::SEVERITY, Yaml::dump('todo')));
                break;
            case self::UNDEFINED_RESULT:
                $message = 'The example result type was unknown to formatter';
                $message = $this->indent(sprintf(self::MESSAGE . self::SEVERITY, Yaml::dump($message), Yaml::dump('fail')));
                break;
            default:
                $message = $this->indent(sprintf(self::MESSAGE . self::SEVERITY, Yaml::dump($event->getException()->getMessage()), Yaml::dump('fail')));
        }
        return $message;
    }