Class Spec::Runner::Formatter::SpecdocFormatter
In: vendor/plugins/rspec/lib/spec/runner/formatter/specdoc_formatter.rb
Parent: BaseTextFormatter

Methods

Public Instance methods

[Source]

    # File vendor/plugins/rspec/lib/spec/runner/formatter/specdoc_formatter.rb, line 7
 7:         def add_example_group(example_group)
 8:           super
 9:           output.puts
10:           output.puts example_group.description
11:           output.flush
12:         end

[Source]

    # File vendor/plugins/rspec/lib/spec/runner/formatter/specdoc_formatter.rb, line 14
14:         def example_failed(example, counter, failure)
15:           message = if failure.expectation_not_met?
16:             "- #{example.description} (FAILED - #{counter})"
17:           else
18:             "- #{example.description} (ERROR - #{counter})"
19:           end
20:           
21:           output.puts(failure.expectation_not_met? ? red(message) : magenta(message))
22:           output.flush
23:         end

[Source]

    # File vendor/plugins/rspec/lib/spec/runner/formatter/specdoc_formatter.rb, line 25
25:         def example_passed(example)
26:           message = "- #{example.description}"
27:           output.puts green(message)
28:           output.flush
29:         end

[Source]

    # File vendor/plugins/rspec/lib/spec/runner/formatter/specdoc_formatter.rb, line 31
31:         def example_pending(example_group_description, example, message)
32:           super
33:           output.puts yellow("- #{example.description} (PENDING: #{message})")
34:           output.flush
35:         end

[Validate]