2013-04-12 86 views
2

我在OSX 10.8.3上使用behat2.4.5,並且不自動檢測ANSI /顏色輸出兼容性。我怎樣才能默認behat輸出使用ansi顏色

我被迫運行語句

bin/behat --ansi 

有沒有辦法讓這個默認的behat.yml,或一些其他的方法?

+0

此不再存在貝哈特3.1:它現在被稱爲--colors代替。 – FGM

回答

1

好吧,對我錯過了使用別名明顯的解決方案:

alias behat="bin/behat --ansi" 

但我不知道是否有可用的跨平臺的選擇。

-2

變化FormatProcessor.php:

// --[no-]ansi 
     ->addOption('--ansi', null, InputOption::VALUE_NONE, 

// --[no-]ansi 
     ->addOption('--ansi', null, InputOption::VALUE_OPTIONAL, 
+0

總是有比改變供應商代碼更好的解決方案(除非你處理一些遺留的可怕事情)。 –

相關問題