Sha256: 841122b75fc6de75fd20993a5b28cf9beb226c95cfa5434867cb695c786ed9b7
Contents?: true
Size: 375 Bytes
Versions: 3
Compression:
Stored size: 375 Bytes
Contents
module SpecTracker module Reporter class Report attr_reader :data, :topic def initialize(data:, topic:) @data = data @topic = topic end def progression success_count = data.select {|report_datum| report_datum.status.success?}.size (success_count.to_f / data.size.to_f * 100).round(1) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
spec_tracker-1.2.2 | lib/spec_tracker/reporter/report.rb |
spec_tracker-1.2.1 | lib/spec_tracker/reporter/report.rb |
spec_tracker-1.2.0 | lib/spec_tracker/reporter/report.rb |