Class: KanoahRSpecFormatter::BaseFormatter

Inherits:
RSpec::Core::Formatters::BaseFormatter
  • Object
show all
Defined in:
lib/kanoah_formatter/base_formatter.rb

Direct Known Subclasses

KanoahResultFormatter

Constant Summary collapse

NOTIFICATIONS =
[:start, :example_started, :example_passed, :example_failed, :example_pending]

Instance Method Summary collapse

Instance Method Details

#start(_notification) ⇒ Object



6
7
8
9
10
11
12
13
# File 'lib/kanoah_formatter/base_formatter.rb', line 6

def start(_notification)
  @api = Kanoah::Client.new(base_url: KanoahRSpecFormatter::Config.config.base_url,
                            project_id: KanoahRSpecFormatter::Config.config.project_id,
                            test_run_id: KanoahRSpecFormatter::Config.config.test_run_id,
                            environment: KanoahRSpecFormatter::Config.config.environment,
                            username: KanoahRSpecFormatter::Config.config.username,
                            password: KanoahRSpecFormatter::Config.config.password)
end