1

我将 SimpleCov 与我的 rails 应用程序一起使用。一切正常,但似乎有一个错误或者我做错了什么。

我运行时的测试覆盖率rake test恢复到 90.77%。

然后rake test TEST=test/path/to/file_test返回 66%。

最后,rake test返回的覆盖率为 66%。

我缺少一些缓存问题吗?此外,我突然注意到,在 66% 的低位上,它似乎将所有空白行都计算为失败(参见 img)。

在此处输入图像描述

4

1 回答 1

1

这是由合并过程中的此错误引起的:https ://github.com/colszowka/simplecov/issues/444 。建议的解决方法对我有用:

lib/simplecov/merge_helpers.rb替换if element.nil? && new_array[i].nil?if element.nil? || new_array[i].nil?

所有功劳归于 ksmurphy

于 2016-03-01T19:00:32.370 回答