Sha256: 21bbd45979bc163991e815f583259e8ec827bafd0b07e24cd11fb9ee14e507a5
Contents?: true
Size: 419 Bytes
Versions: 49
Compression:
Stored size: 419 Bytes
Contents
require "coverage" require "coverage/helpers" cov = Coverage::Helpers.load("coverage.dump") cov.delete("<compiled>") cov2 = {} cov.each do |path, data| path = path.sub(/^exe\/..\//, "") data2 = Coverage.line_stub(path) data.each_with_index {|v, i| data2[i] = v if v } cov2[path] = data2 end File.write("coverage.info", Coverage::Helpers.to_lcov_info(cov2)) system("genhtml", "-o", "coverage", "coverage.info")
Version data entries
49 entries across 49 versions & 1 rubygems