bake/covered/validate.rb in covered-0.20.0 vs bake/covered/validate.rb in covered-0.20.1
- old
+ new
@@ -11,19 +11,19 @@
# Validate the coverage of multiple test runs.
# @parameter paths [Array(String)] The coverage database paths.
# @parameter minimum [Float] The minimum required coverage in order to pass.
def validate(paths: nil, minimum: 1.0)
- config = Covered::Config.load
+ policy = Covered::Policy.new
paths&.each do |path|
# It would be nice to have a better algorithm here than just ignoring mtime - perhaps using checksums?
- Covered::Persist.new(config.output, path).load!(ignore_mtime: true)
+ Covered::Persist.new(policy.output, path).load!(ignore_mtime: true)
end
statistics = Covered::Statistics.new
- config.each do |coverage|
+ policy.each do |coverage|
statistics << coverage
end
statistics.print($stderr)