2016-03-16 96 views
0

我在Rails 4項目運行rspec畢竟測試通過,但我得到:rspec忽略代碼覆蓋率百分比?

Coverage (79.17%) is below the expected minimum coverage (80.00%). 

的最後一行。這會導致Codeship將構建標記爲失敗並給我發電子郵件。

無論如何禁用此覆蓋測試或更改最小覆蓋百分比?

+0

爲什麼不能提高你的測試覆蓋率? – coreyward

+0

@coreyward現在它對我來說不是一個高優先級。 – Deekor

回答

3

如果您使用simplecov你可以設置你的天賦幫助下:

SimpleCov.minimum_coverage 90 
+0

啊!我不知道我們甚至都在使用它。幾個月前我繼承了這個項目,並且仍然熟悉了一切。謝謝! – Deekor

+0

奇怪的是,你正在展示如何將其設置爲90,OP甚至無法傳遞80.也許OP想將其設置爲70. – sawa

+0

@sawa我剛剛從文檔複製了該行。 – coreyward