2010-08-06 42 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

相关问题