module Grntest::Reporters

Public Class Methods

create_reporter(tester) click to toggle source
# File lib/grntest/reporters.rb, line 26
def create_reporter(tester)
  case tester.reporter
  when :"benchmark-json"
    BenchmarkJSONReporter.new(tester)
  when :"buffered-mark"
    BufferedMarkReporter.new(tester)
  when :inplace
    InplaceReporter.new(tester)
  when :mark
    MarkReporter.new(tester)
  when :progress
    ProgressReporter.new(tester)
  when :stream
    StreamReporter.new(tester)
  end
end