カバレッジが一定値以下の場合テストを失敗にする

SimpleCovを利用している場合、minimum_coverageを設定すればおけ。

# 90%を下回るとfail
SimpleCov.minimum_coverage 90

また、maximum_coverage_dropで前回よりもカバレッジが落ちて良い許容量を設定可能。

# 以前と比較して5%より下がるとfail
SimpleCov.maximum_coverage_drop 5

下がるとアウトにすることも出来ます。

# 以前と比較して下がるとfail
SimpleCov.refuse_coverage_drop


colszowka/simplecov · GitHub