簡體   English   中英

SimpleCov Rails測試覆蓋范圍發生變化

[英]SimpleCov Rails test coverage changing

我在我的Rails應用程序中使用SimpleCov。 一切正常,但似乎有錯誤,或者我做錯了什么。

運行rake test時,我的測試覆蓋率回到90.77%。

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

最后,進行rake test ,返回的覆蓋率是66%。

我缺少一些緩存問題嗎? 此外,我突然注意到在66%的低點上,所有空白行似乎都被視為失敗(請參見img)。

在此處輸入圖片說明

這是由合並過程中的此錯誤引起的: 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? if element.nil? && new_array[i].nil? if element.nil? || new_array[i].nil? if element.nil? || new_array[i].nil?

一切歸功於ksmurphy

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM