0
A
回答
0
是的,這是可能的。
首先你必須安裝ruby-debug。
sudo gem install ruby-debug
那麼你就寫
調試
立即前行,你要開始調試。
調試您的測試與調試代碼並無太大區別。
的Rails已經自帶了byebug寶石(取消它,如果需要的話):
group :development, :test do
gem 'byebug'
end
http://nanorails.com/articles/2006/07/14/a-better-rails-debugger-ruby-debug/
還記錄有很大幫助調查和解決的問題。不僅在測試中,而且在生產中進行部署。您可以記錄模型的狀態和其他有用的信息。此外,標準的導軌日誌記錄SQL將發送到數據庫,以便您可以輕鬆查看發生了什麼。默認情況下,SQL日誌記錄在dev和test中,並且看起來類似於:
相關問題
- 1. 失敗者創建規範
- 2. rails生成失敗,因爲minitest
- 3. Rails pages_controller_spec.rb測試不應該失敗,但是,錯誤?
- 4. NightWatch.js測試失敗時,它不應該?
- 5. Rails 4 validates_associated on custom_context不會失敗,當它應該
- 6. 擴展jquery-ui菜單部件失敗,但它不應該
- 7. RPM規範應用補丁失敗
- 8. Ajax拋出失敗函數...但它做它應該做的事
- 9. 規範驗證失敗
- 10. 如何爲ApplicationHelper編寫Minitest規範?
- 11. 儘管內容在規範中不是空白,但驗證失敗
- 12. 規範在Rails 3.0.4中傳遞,在3.1.0.rc4中失敗
- 13. MiniTest:在斷言失敗時不應跳過函數
- 14. Minitest-Rails默認規格樣式測試
- 15. Hartl RoR Chap。 9.3.1規範測試失敗
- 16. BizTalk:查找文檔規範失敗
- 17. 程序應該檢查WinAPI函數上「不應該」,但可以失敗的失敗嗎?
- 18. MySQL記錄UPDATE應該失敗,但不會。爲什麼?
- 19. Attoparsec解析失敗,但不應該用適當的回溯
- 20. 聲明失敗時,它不應該在Smalltalk單元testcase
- 21. Python單元測試失敗時它不應該
- 22. jQuery的驗證與addMethod失敗時,它不應該
- 23. 單元測試失敗時,它不應該這樣做
- 24. 通過jQuery的驗證失敗時,它不應該
- 25. ReactiveSwift動作observeResult不會像它應該返回失敗
- 26. excel字符串比較失敗時,它不應該
- 27. Visual C++ RegGetValue()在程序中失敗,它不應該
- 28. JUnit 4中ExpectedException.expectMessage應該失敗的考驗,它不
- 29. Jenkins構建不會失敗,當它應該
- 30. MINITEST斷言失敗的檢查