Sha256: 14fec9e73631d000bce908c03bc5b1523c8661cf7953235b975cfd8119b6d4a0
Contents?: true
Size: 826 Bytes
Versions: 3
Compression:
Stored size: 826 Bytes
Contents
module Spec module Runner class Options attr_accessor :reporter, :example_groups attr_writer :reporter def initialize @example_groups = [] @reporter = Reporter.new self end def run_examples runner = ExampleGroupRunner.new self runner.run end def formatters # puts "formatters: #{@formatters.inspect}" return @formatters if @formatters # puts "still down here.." if RUBY_PLATFORM == "browser" @formatters ||= [Spec::Runner::Formatter::HtmlFormatter.new(self)] else @formatters ||= [Spec::Runner::Formatter::TerminalFormatter.new(self)] end end def add_example_group(example_group) @example_groups << example_group end end # Options end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
opal-0.3.2 | gems/ospec/lib/ospec/runner/options.rb |
opal-0.3.1 | gems/ospec/lib/ospec/runner/options.rb |
opal-0.3.0 | gems/ospec/lib/ospec/runner/options.rb |