Skip to content

Commit

Permalink
Added 'default' color
Browse files Browse the repository at this point in the history
  • Loading branch information
jaytaph authored and fabpot committed Jul 9, 2015
1 parent 5ec123f commit c4bf2e6
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
Expand Up @@ -29,6 +29,7 @@ class OutputFormatterStyle implements OutputFormatterStyleInterface
'magenta' => 35,
'cyan' => 36,
'white' => 37,
'default' => 39,
);
private static $availableBackgroundColors = array(
'black' => 40,
Expand All @@ -39,6 +40,7 @@ class OutputFormatterStyle implements OutputFormatterStyleInterface
'magenta' => 45,
'cyan' => 46,
'white' => 47,
'default' => 49,
);
private static $availableOptions = array(
'bold' => 1,
Expand Down
Expand Up @@ -37,6 +37,9 @@ public function testForeground()
$style->setForeground('blue');
$this->assertEquals("\033[34mfoo\033[0m", $style->apply('foo'));

$style->setForeground('default');
$this->assertEquals("\033[39mfoo\033[39m", $style->apply('foo'));

$this->setExpectedException('InvalidArgumentException');
$style->setForeground('undefined-color');
}
Expand All @@ -51,6 +54,9 @@ public function testBackground()
$style->setBackground('yellow');
$this->assertEquals("\033[43mfoo\033[0m", $style->apply('foo'));

$style->setBackground('default');
$this->assertEquals("\033[49mfoo\033[49m", $style->apply('foo'));

$this->setExpectedException('InvalidArgumentException');
$style->setBackground('undefined-color');
}
Expand Down

0 comments on commit c4bf2e6

Please sign in to comment.