2
我有一個新項目,我試圖用rspec,autotest和spork啓動並運行。Spork反覆在自動測試中重新運行失敗
我使用:
軌3.0.4
rspec的2.5.0
叉勺0.9.0.rc3
自動測試4.4.6
Spork似乎正在加載正常(我收到一條消息,說它正在端口上偵聽),但是當我運行自動測試失敗的測試時,它會重複測試一遍又一遍。它應該只是運行測試,看到它失敗並停止。任何想法爲什麼這種行爲正在發生?
此外,一旦我使失敗的測試通過,自動測試停止,因爲它應該。如果我然後對代碼進行更改,則測試不會運行,我需要Ctrl-C讓自動測試查看更改。
感謝您的幫助!
我在加入spork之前進行了autotest工作,所以我不認爲這是問題所在。無論如何,我嘗試用上面的代碼創建一個.autotest文件。我沒有看到任何例外。當我重新啓動自動測試時,此文件是否會自動加載? – aaronapayne 2011-02-24 19:48:37
好的,所以它看起來像.autotest文件中的代碼正在運行,但我沒有看到任何異常。 – aaronapayne 2011-02-24 20:05:02
你不應該看到例外。該代碼將自動測試考慮到的內容添加到檢測更改的內容中。當然,你必須修改它以滿足你的需求。請確定spork是否寫入了某些內容,例如日誌文件或類似文件。 – jhwist 2011-02-24 20:40:14