Module: TestBench::Session::Events

Included in:
Output, Projection, Substitute::Sink
Defined in:
lib/test_bench/session/events.rb

Constant Summary collapse

Failed =
TestBench::Telemetry::Event.define(:message)
ContextStarted =
TestBench::Telemetry::Event.define(:title)
ContextFinished =
TestBench::Telemetry::Event.define(:title, :result)
ContextSkipped =
TestBench::Telemetry::Event.define(:title)
TestStarted =
TestBench::Telemetry::Event.define(:title)
TestFinished =
TestBench::Telemetry::Event.define(:title, :result)
TestSkipped =
TestBench::Telemetry::Event.define(:title)
Commented =
TestBench::Telemetry::Event.define(:text, :quote, :heading)
Detailed =
TestBench::Telemetry::Event.define(:text, :quote, :heading)
FixtureStarted =
TestBench::Telemetry::Event.define(:name)
FixtureFinished =
TestBench::Telemetry::Event.define(:name, :result)

Class Method Summary collapse

Class Method Details

.each_type(&block) ⇒ Object



4
5
6
# File 'lib/test_bench/session/events.rb', line 4

def self.each_type(&block)
  constants(false).each(&block)
end