2011-03-14 94 views
3

我試圖建立自動測試與黃瓜工作,但儘管它後面總是完成教程的工作:獲取自動測試與黃瓜

0 tests, 0 assertions, 0 failures, 0 errors 

我從這個博客中,我需要補充一點看: http://monket.net/blog/2009/06/simple-example-of-autotest-cucumber-and-growl/

AUTOFEATURE=true 

我不知道在哪裏補充,所以我嘗試了到config/environment.rb文件,也是/config/environments/development.rb和test.rb文件,但它並沒有區別。

任何人都知道我如何得到自動測試來運行黃瓜測試?現在我沒有rspec測試,我只是從黃瓜開始。

感謝

+0

此外,咆哮msg顯示「XXXX:無法運行測試」 – AnApprentice 2011-03-14 22:08:57

+0

我也嘗試運行'AUTOFEATURE =真自動測試',但這並沒有什麼區別 – AnApprentice 2011-03-14 22:11:06

+0

糾正,如果我運行'AUTOFEATURE = true autospec'它似乎首先它顯示它不能通過咆哮運行測試,然後過了一會兒它似乎運行黃瓜測試。是否正常? – AnApprentice 2011-03-14 22:13:37

回答

4

當你火後者即可新增AUTOFEATURE = true來自動測試命令。這將首先運行你的規格,然後黃瓜測試。

儘管運行黃瓜作爲autotest的一部分,但要小心,尤其是如果瀏覽器啓動的時候是firefox。

+0

但是我總是希望黃瓜被測試,因爲這是我現在使用的全部? – AnApprentice 2011-03-15 00:27:31

+1

從馬的嘴裏(https://github.com/aslakhellesoy/cucumber/wiki/Autotest-Integration): 如果你總是想讓插件運行,那麼你可以展示rt將.bash_profile或其他shell文件中的變量如下所示: POSIX shell: $ export AUTOFEATURE = true – 2011-03-15 18:04:43