Example #1
0
 public function testDoWrite()
 {
     $output = new StreamOutput($this->stream);
     $output->writeln('foo');
     rewind($output->getStream());
     $this->assertEquals('foo' . PHP_EOL, stream_get_contents($output->getStream()), '->doWrite() writes to the stream');
 }
Example #2
0
 protected function getOutputContent(StreamOutput $output)
 {
     rewind($output->getStream());
     return str_replace(PHP_EOL, "\n", stream_get_contents($output->getStream()));
 }
Example #3
0
 private function getOutput(StreamOutput $output)
 {
     rewind($output->getStream());
     return stream_get_contents($output->getStream());
 }
Example #4
0
 /**
  * {@inheritdoc}
  */
 public function setVerbosity($level)
 {
     parent::setVerbosity($level);
     $this->stderr->setVerbosity($level);
 }