lib/circleci/coverage_reporter/reporters/flow.rb
require 'json'
require_relative '../result'
require_relative './base'
module CircleCI
module CoverageReporter
module Reporters
class Flow < Base
def self.default_dir
'flow-coverage'
end
def self.default_html_file_name
'index.html'
end
def self.default_json_file_name
'flow-coverage.json'
end
private
# @param json [String]
# @return [Float]
def parse_json(json)
JSON.parse(json)['percent'].to_f
end
end
end
end
end