Method: QAT::Formatter::Scenario::Name#initialize

Defined in:
lib/qat/formatter/scenario/name.rb

#initialize(config) ⇒ Name

Returns a new instance of Name.

Since:

  • 0.1.0



12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/qat/formatter/scenario/name.rb', line 12

def initialize(config)
  @config = config
  @io     = ensure_io(config.out_stream, config.error_stream)
  #  @to_file   = (@io != $stdout)
  @to_file        = @io
  @scenarios      = {}
  @repeated       = {}
  @ast_lookup     = ::Cucumber::Formatter::AstLookup.new(config)
  @feature_hashes = []
  config.on_event :test_case_started, &method(:on_test_case_started)
  config.on_event :test_run_finished, &method(:on_test_run_finished)
end