2011-08-22 39 views
3

有沒有一種方法可以在Aptana Studio/Eclipse中調試所有/單個測試?如何在Eclipse/Aptana Studio中調試ruby測試?

ruby-debug19 & ruby-debug-ide已安裝,我可以設置斷點並調試我的開發環境,例如,在控制器的索引方法中。如果我去http://localhost:3000/controler_name eclipse打開調試透視和暫停。

但如何做到這一點與測試/ rspec測試?

在此先感謝。

+0

我想在Eclipse中調試Rails應用程序中的ruby,但我似乎無法使其工作。 ruby-debug和ruby-debug-ide都已安裝,但eclipse並未打開調試透視圖......我可以使用ruby調試器(例如,鍵入步驟)進行調試。你如何強制eclipse打開調試視角? –

回答

4

對於普通的ruby文件,右鍵單擊它並選擇Debug As> Ruby應用程序

如果您的測試是需要某些設置的導軌測試,或者您想要調試整個套件,則需要手動生成調試配置(或手動編輯)。 運行> Debug As> Debug configurations ...然後在Ruby應用程序下添加一個條目。將它指向您的rake腳本路徑(如/usr/local/bin/rake)作爲要啓動的文件,然後編輯參數以將第一個arg和rake任務作爲第二個arg傳入您的應用程序的Rakefile。 (即/my/path/to/project/Rakefile tests

+0

當使用JRuby時,有沒有關於此設置的任何已知不可用的信息? – Jason

+0

是否有調試設置的詳細信息?我正在爲一個rspec案例設置調試,並不確定如何遵循上面的說明。 – user938363

相關問題