class MetricFu::RcovGrapher
Attributes
labels[RW]
rcov_percent[RW]
Public Class Methods
metric()
click to toggle source
# File lib/metric_fu/metrics/rcov/grapher.rb, line 6 def self.metric :rcov end
new()
click to toggle source
Calls superclass method
# File lib/metric_fu/metrics/rcov/grapher.rb, line 10 def initialize super self.rcov_percent = [] self.labels = {} end
Public Instance Methods
data()
click to toggle source
# File lib/metric_fu/metrics/rcov/grapher.rb, line 27 def data [ ["rcov", @rcov_percent.join(",")] ] end
get_metrics(metrics, date)
click to toggle source
# File lib/metric_fu/metrics/rcov/grapher.rb, line 16 def get_metrics(metrics, date) if metrics && metrics[:rcov] rcov_percent.push(metrics[:rcov][:global_percent_run]) labels.update(labels.size => date) end end
output_filename()
click to toggle source
# File lib/metric_fu/metrics/rcov/grapher.rb, line 33 def output_filename "rcov.js" end
title()
click to toggle source
# File lib/metric_fu/metrics/rcov/grapher.rb, line 23 def title "Rcov: code coverage" end