Rspec:如何显示测试文件的覆盖范围

时间:2020-02-26 02:18:54

标签: ruby-on-rails unit-testing rspec

我只想显示正在运行测试的一个文件的覆盖范围。

例如,我正在控制器文件上运行测试,并且此文件具有100行代码(LOC)。但是当我运行测试脚本时,我收到了消息

Coverage report generated for RSpec to /myapp/coverage. 3245 / 4141 LOC (78.36%) covered.

我认为4141 LOC是我源代码的所有文件中行代码的编号。我应该怎么做才能收到期望消息,如:

Coverage report generated for RSpec to /myapp/coverage. xx / 100 LOC (yy.zz%) covered.

1 个答案:

答案 0 :(得分:0)

/myapp/coverage(可能正确的话,可能是index.html文件)中检出,应该有HTML生成的整个报告,您可以在其中检查模型,控制器和文件。