Sha256: e393305dc7f23c9fb50b49c116064f84939e437da3623556aed5c0b3a1d2a846
Contents?: true
Size: 596 Bytes
Versions: 6
Compression:
Stored size: 596 Bytes
Contents
begin require "simplecov" namespace :bake do namespace :coverage do task :check_specs do SimpleCov.coverage_dir 'log/coverage/spec' coverage = SimpleCov.result.covered_percent fail "Spec coverage was only #{coverage}%" if coverage < 100.0 end task :check_cucumber do SimpleCov.coverage_dir 'log/coverage/features' coverage = SimpleCov.result.covered_percent fail "Feature coverage was only #{coverage}%" if coverage < 100.0 end end end rescue LoadError $stderr.puts 'Warning: SimpleCov not available.' end
Version data entries
6 entries across 6 versions & 1 rubygems