public function testGetColorsIs1ForUnknownTerminal() { $term = getenv('TERM'); putenv('TERM='); $terminal = new Terminal(); $this->assert($terminal->getColors())->equals(1); putenv("TERM={$term}"); }
public function getResultPrinter() { $terminal = new Terminal(); if ($this->ci || $terminal->getColors() < 2) { return new CIResultPrinter(); } return new DefaultResultPrinter(); }