2010-05-12 29 views
6

我開始學習rails,並在配置黃瓜上運行我的bdd測試時遇到了一些麻煩。 我想要的是運行Cucumber - 如何將它配置爲默認使用「--format pretty」?

黃瓜功能

,這轉化爲

黃瓜功能--format漂亮

我試圖做此修改配置/cucumber.yml文件(在rails項目上)。 編輯的行:

默認:<%= std_opts%>設有

所得上:

默認:<%= std_opts%> --format漂亮設有

但它使一些erros發生:

使用默認的配置文件... 所有,但一個格式化必須使用--out,只有一個可以打印到每個流(或標準輸出)(RuntimeError)

我能做些什麼,使這個選項「 - 格式漂亮」默認? 另外,是否有其他更好的選項作爲默認設置使結果更清晰?

謝謝。

回答

8

我發現這條消息:

使用默認的配置文件...所有,但 一個格式化必須使用--out,只有一個 可以打印到每個流(或標準輸出) (RuntimeError)

涉及黃瓜錯誤,就像貼在this site

我的解決方法是編輯配置/ cucumber.yml,離開它是這樣的:

std_opts = 「重新運行--format --out rerun.txt --strict --tags〜@ WIP」

%>

.....

默認: <%= std_opts%> -f漂亮的功能

現在,它的工作。我認爲這對我來說很陰沉,也許對這個(也許是另一個)'bug'的評論會更好。另外,另一個有用的設置會很好。

+1

乾杯這對我也有幫助! – Evolve 2010-10-13 05:12:46

相關問題