Sha256: 4eeaf9f1bc53b4cd3eafa8581cf3746f665dc55f35fecdee99c154cadda1a92c
Contents?: true
Size: 653 Bytes
Versions: 9
Compression:
Stored size: 653 Bytes
Contents
MetricFu.reporting_require { "graphs/grapher" } module MetricFu class RcovGrapher < Grapher attr_accessor :rcov_percent, :labels def self.metric :rcov end def initialize super self.rcov_percent = [] self.labels = {} end def get_metrics(metrics, date) if metrics && metrics[:rcov] rcov_percent.push(metrics[:rcov][:global_percent_run]) labels.update(labels.size => date) end end def title "Rcov: code coverage" end def data [ ["rcov", @rcov_percent.join(",")] ] end def output_filename "rcov.js" end end end
Version data entries
9 entries across 9 versions & 3 rubygems