Merge pull request #2025 from ceh/skip-color-test
packer: skip colored ui test if ui doesn't support colors
This commit is contained in:
commit
8367c0bdce
|
@ -35,6 +35,10 @@ func TestColoredUi(t *testing.T) {
|
||||||
bufferUi := testUi()
|
bufferUi := testUi()
|
||||||
ui := &ColoredUi{UiColorYellow, UiColorRed, bufferUi}
|
ui := &ColoredUi{UiColorYellow, UiColorRed, bufferUi}
|
||||||
|
|
||||||
|
if !ui.supportsColors() {
|
||||||
|
t.Skip("skipping for ui without color support")
|
||||||
|
}
|
||||||
|
|
||||||
ui.Say("foo")
|
ui.Say("foo")
|
||||||
result := readWriter(bufferUi)
|
result := readWriter(bufferUi)
|
||||||
if result != "\033[1;33mfoo\033[0m\n" {
|
if result != "\033[1;33mfoo\033[0m\n" {
|
||||||
|
|
Loading…
Reference in New Issue