/**
  * @return \Stagehand\TestRunner\Runner\PHPUnitRunner\Printer\ResultPrinter
  *
  * @since Method available since Release 3.3.0
  */
 protected function createPrinter()
 {
     if (defined('PHPUnit_TextUI_ResultPrinter::COLOR_AUTO') && defined('PHPUnit_TextUI_ResultPrinter::COLOR_NEVER')) {
         $shouldColor = $this->terminal->shouldColor() ? \PHPUnit_TextUI_ResultPrinter::COLOR_AUTO : \PHPUnit_TextUI_ResultPrinter::COLOR_NEVER;
     } else {
         $shouldColor = $this->terminal->shouldColor();
     }
     if ($this->hasDetailedProgress()) {
         $printer = new DetailedProgressPrinter(null, false, $shouldColor);
     } else {
         $printer = new ProgressPrinter(null, false, $shouldColor);
     }
     $printer->setRunner($this);
     return $printer;
 }
 /**
  * @return \Stagehand\TestRunner\Runner\PHPUnitRunner\Printer\ResultPrinter
  * @since Method available since Release 3.3.0
  */
 protected function createPrinter()
 {
     if ($this->hasDetailedProgress()) {
         $printer = new DetailedProgressPrinter(null, false, $this->terminal->shouldColor());
     } else {
         $printer = new ProgressPrinter(null, false, $this->terminal->shouldColor());
     }
     $printer->setRunner($this);
     return $printer;
 }