Sha256: 0a7c364d4c876243b8f3b6698f46fb57604de80ca6b25dc94e5b76e0493a857d
Contents?: true
Size: 736 Bytes
Versions: 5
Compression:
Stored size: 736 Bytes
Contents
if ENV['COVERAGE'] require 'simplecov' # Writes the coverage stat to a file to be used by Cane. class SimpleCov::Formatter::QualityFormatter def format(result) SimpleCov::Formatter::HTMLFormatter.new.format(result) File.open("coverage/covered_percent", "w") do |f| f.puts result.source_files.covered_percent.to_f end end end SimpleCov.formatter = SimpleCov::Formatter::QualityFormatter SimpleCov.start do add_filter '/spec/' add_filter '/config/' add_filter '/vendor/' add_group 'Models', 'app/models' add_group 'Controllers', 'app/controllers' add_group 'Helpers', 'app/helpers' add_group 'Views', 'app/views' add_group 'Mailers', 'app/mailers' end end
Version data entries
5 entries across 4 versions & 1 rubygems