Class: PriorityTest::RSpec2::Formatter

Inherits:
RSpec::Core::Formatters::BaseFormatter
  • Object
show all
Defined in:
lib/priority_test/rspec2/formatter.rb

Instance Method Summary collapse

Constructor Details

#initialize(test_result_collector) ⇒ Formatter

Returns a new instance of Formatter.



6
7
8
9
# File 'lib/priority_test/rspec2/formatter.rb', line 6

def initialize(test_result_collector)
  @test_result_collector = test_result_collector
  super
end

Instance Method Details

#closeObject



19
20
21
# File 'lib/priority_test/rspec2/formatter.rb', line 19

def close
  @test_result_collector.finish
end

#example_failed(example) ⇒ Object



15
16
17
# File 'lib/priority_test/rspec2/formatter.rb', line 15

def example_failed(example)
  @test_result_collector.add_result(to_test_result(example))
end

#example_passed(example) ⇒ Object



11
12
13
# File 'lib/priority_test/rspec2/formatter.rb', line 11

def example_passed(example)
  @test_result_collector.add_result(to_test_result(example))
end