class Fitting::Statistics::Lists
Public Class Methods
new(measurement, depth)
click to toggle source
# File lib/fitting/statistics/lists.rb, line 6 def initialize(measurement, depth) @measurement = measurement @depth = depth end
Public Instance Methods
coverage_fully_stat()
click to toggle source
# File lib/fitting/statistics/lists.rb, line 19 def coverage_fully_stat if @measurement.coverage_fully == [] nil else [ 'Fully conforming requests:', Fitting::Statistics::List.new(@measurement.coverage_fully, @measurement.max_response_path, @depth).to_s ].join("\n") end end
coverage_non_stat()
click to toggle source
# File lib/fitting/statistics/lists.rb, line 41 def coverage_non_stat if @measurement.coverage_non == [] nil else [ 'Non-conforming requests:', Fitting::Statistics::List.new(@measurement.coverage_non, @measurement.max_response_path, @depth).to_s ].join("\n") end end
coverage_partially_stat()
click to toggle source
# File lib/fitting/statistics/lists.rb, line 30 def coverage_partially_stat if @measurement.coverage_partially == [] nil else [ 'Partially conforming requests:', Fitting::Statistics::List.new(@measurement.coverage_partially, @measurement.max_response_path, @depth).to_s ].join("\n") end end
to_s()
click to toggle source
# File lib/fitting/statistics/lists.rb, line 11 def to_s [ coverage_fully_stat, coverage_partially_stat, coverage_non_stat ].compact.join("\n\n") end