/** * @param DefinitionInterface $definition * @return string */ private function getTestDescriptionForDefinition(DefinitionInterface $definition) { if ($definition instanceof AbstractMethodDefinition) { return sprintf('%s%s%s():', $definition->getClassName(), $definition->getMethodIsStatic() ? '::' : '->', $definition->getMethodName()); } elseif ($definition instanceof CodeDefinitionInterface) { $description = $definition->getDescription(); if ($this->getVerbose()) { $description .= ":\nCode:\n" . $this->codeFormatter->formatCode($definition->getPreProcessedCode(), $this->getEnableColoredOutput()) . "\n"; } return $description; } return ''; }
/** * @param DefinitionInterface $definition */ private function printSuccess(DefinitionInterface $definition) { if ($this->printer->getVerbose()) { $this->printer->info('Successfully ran %s', $definition->getDescription()); } else { $this->printer->printf('.'); } }