首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rcov + Rails3 rc现在已脱离linecache依赖关系

rcov + Rails3 rc现在已脱离linecache依赖关系
EN

Stack Overflow用户
提问于 2010-08-07 04:19:06
回答 2查看 831关注 0票数 4

我今天用rcov + Rails3遇到了麻烦。

我正在使用Ruby1.9.2-preview3开发我的Rails3应用程序。rcov和relevance rcov还不能与Ruby 1.9.2一起使用。我也找不到任何rcov的分支。这不是什么大问题,因为我可以很容易地使用rvm切换到Ruby 1.8.7 --默认是1.8.7;rake test:覆盖率。

所以今天我把我的应用从beta4升级到了Rails 3.0.0-rc。该版本需要linecache19。问题是linecache19不能在1.8.7中编译,只有1.9.2-preview3,无论我如何配置-- vm_core.h -*参数,它都不能看到我的包含文件。这意味着我在我的Ruby 1.8.7设置上失去了我的工作rcov,现在我在我的1.9.2-preview3设置中只有一个勉强工作的rcov,并且它创建了非常错误的覆盖率统计数据。

对于一个有效、准确的rcov,我的短期解决方案是什么?

EN

回答 2

Stack Overflow用户

发布于 2010-08-07 07:36:39

是的,1.9.2不能用于跟踪事件,我不认为,所以恢复到1.9.1 (或者你曾经让它工作过一次吗?)

http://redmine.ruby-lang.org/issues/show/3660

-r

票数 1
EN

Stack Overflow用户

发布于 2012-03-23 01:57:37

对于ruby1.9.2+,您需要使用linecache19

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3427451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档