Sha256: edb11a695aaef5e27dce5c00862fa98249c352fbc8cfd6572b964bde78c646f0
Contents?: true
Size: 739 Bytes
Versions: 9
Compression:
Stored size: 739 Bytes
Contents
module Scaptimony::ReportDashboard class Data attr_reader :report def initialize(filter = "") @filter = filter @report = {} fetch_data end private attr_writer :report attr_accessor :filter def fetch_data report.update( { :passed => passed_breakdowns, :failed => failed_breakdowns, :othered => othered_breakdowns } ) end def passed_breakdowns (::Scaptimony::ArfReportBreakdown.sum(:passed)).to_f end def failed_breakdowns (::Scaptimony::ArfReportBreakdown.sum(:failed)).to_f end def othered_breakdowns (::Scaptimony::ArfReportBreakdown.sum(:othered)).to_f end end end
Version data entries
9 entries across 9 versions & 1 rubygems