Sha256: c4431110243da6a218ef0f37527ee723fa71f48963c6dfaabc2554a270cd20ef
Contents?: true
Size: 904 Bytes
Versions: 15
Compression:
Stored size: 904 Bytes
Contents
module Statsample module Analysis class SuiteReportBuilder < Suite attr_accessor :rb def initialize(opts=Hash.new,&block) if !opts.is_a? Hash opts={:name=>opts} end super(opts,&block) @rb=opts[:rb] || ReportBuilder.new(:name=>name) end def generate(filename) run if @block @rb.save(filename) end def to_text run if @block @rb.to_text end def summary(o) @rb.add(o) end def desc(d) @rb.add(d) end def echo(*args) args.each do |a| @rb.add(a) end end def boxplot(*args) @rb.add(old_boxplot(*args)) end def histogram(*args) @rb.add(old_histogram(*args)) end def boxplot(*args) @rb.add(old_boxplot(*args)) end end end end
Version data entries
15 entries across 15 versions & 2 rubygems