2010-08-06 41 views
4

今天我用rcov + Rails3命中了一面牆。rcov + Rails3 rc現在從linecache依賴項中斷開

我正在使用Ruby 1.9.2-preview3開發我的Rails3應用程序。 rcov和relevance-rcov在Ruby 1.9.2中不起作用。我找不到任何rcov的分支。這不是什麼大問題,因爲我可以使用rvm --default 1.8.7輕鬆切換到Ruby 1.8.7;耙測試:覆蓋率。

那麼今天我就把我的應用程序從beta4轉到了Rails 3.0.0-rc。該版本需要linecache19。問題是linecache19不能用1.8.7編譯,只有1.9.2-preview3,無論如何配置它的--include- * params,它都看不到我的vm_core.h文件。這意味着我在我的Ruby 1.8.7安裝程序中失去了我的工作rcov,而現在我的1.9.2-preview3安裝程序只有幾乎沒有工作的rcov,並且它創建了極其錯誤的覆蓋率統計信息。

什麼是我的短期解決方案,爲工作,準確rcov?

回答

0

用ruby1.9.2 +你需要用linecache19

相關問題