【发布时间】:2013-05-05 19:50:25
【问题描述】:
我们有一个用 Rails 3 编写的应用程序,我们将它部署到运行 nginx/Passenger 的 Ubuntu 服务器上。我们使用 Watir 对测试服务器运行一套测试。
我已在本地安装并运行 SimpleCov。它也可以在测试服务器上按预期工作,但仅在使用“rails s”开始时。
问题是当 Rails 应用程序使用乘客运行时 - 永远不会生成覆盖结果。我怀疑这可能是因为应用程序没有像运行单元测试时通常那样退出。
有谁知道这是否是对 SimpleCov 的有效使用?如果有,是否有特殊的配置要求?
【问题讨论】:
标签: ruby-on-rails-3 passenger rcov