1
我有一個功能文件和步驟的定義。我把@wip放在功能文件的頂部。然後我運行爲什麼測試通過,如果運行「耙黃瓜:wip」,並失敗爲「耙黃瓜:所有」
rake cucumber:wip
我得到8個通過測試,沒有失敗。 然後我要做的就是從特徵文件中刪除@wip和運行
rake cucumber:all
我的步驟定義和一個失敗,一個零指針。 我只能想到兩件事: 1. wip和默認配置文件之間存在差異,但是當我查看cucumber.rake文件時,它們看起來是相同的 2.有一些關於運行我的功能測試其他功能測試或數據庫事務正在消除一些東西。 以前有人看過類似的東西嗎?
的Rails 2.2.2 黃瓜0.7.2 黃瓜導軌0.3.1
瞭解,但這不是問題。使用WIP標籤時,所有測試都會通過。這並不是說有些失敗,因爲我使用wip標籤,黃瓜說這沒問題。與wip標籤一起運行時指針不爲零,並且與OK標籤一起運行時爲零。 – traday 2011-04-25 12:44:05
然後我想我們需要更多的信息來幫助你。 '--trace'? – jbpros 2011-04-25 14:40:55