首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >你能用RSpec,Shoulda,RCov吗?

你能用RSpec,Shoulda,RCov吗?
EN

Stack Overflow用户
提问于 2010-10-27 01:34:29
回答 1查看 600关注 0票数 1

我正在尝试将我的RSpec和Shoulda测试用于Rails3应用程序的RCov。在使用下面的Rake任务之后,它似乎在我的RSpec上工作得很好,但是所有应该测试都失败了,我似乎找不到任何关于如何让它们工作的文档。它们在autotest(rspec和shoulda)下都运行得很好。

代码语言:javascript
复制
namespace :spec do
  desc "Run specs with RCov"
  RSpec::Core::RakeTask.new('rcov' ) do |t|
    #t.spec_files = FileList['spec/**/*_spec.rb' ]
    t.rcov = true
    t.rcov_opts = ['--exclude' , '\/Library\/Ruby' ]
  end
end
EN

回答 1

Stack Overflow用户

发布于 2011-04-02 08:19:43

您使用的是哪个版本的Ruby?

我发现Rcov在Ruby 1.9上不能很好地工作,尽管我最后一次检查是在大约2个月前。

我已经切换到cover_me,它构建在Rcov之上(我相信),并且是为Ruby1.9构建的。

到目前为止,我还没有遇到任何问题,而且它很容易安装。我还没有在Shoulda上尝试过,但在Ruby1.9、Rails 3和Rspec 2中工作得很好。

如果你感兴趣,这里有链接:https://github.com/markbates/cover_me

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

https://stackoverflow.com/questions/4026278

复制
相关文章

相似问题

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