Method: RSpec::Core::Reporter#initialize

Defined in:
lib/rspec/core/reporter.rb

#initialize(configuration) ⇒ Reporter

Returns a new instance of Reporter.



14
15
16
17
18
19
20
21
22
23
24
25
# File 'lib/rspec/core/reporter.rb', line 14

def initialize(configuration)
  @configuration = configuration
  @listeners = Hash.new { |h, k| h[k] = Set.new }
  @examples = []
  @failed_examples = []
  @pending_examples = []
  @duration = @start = @load_time = nil
  @non_example_exception_count = 0
  @setup_default = lambda {}
  @setup = false
  @profiler = nil
end