Class: Cadre::RSpec3::TrueFeelingsFormatter
- Inherits:
-
RSpec::Core::Formatters::BaseFormatter
- Object
- RSpec::Core::Formatters::BaseFormatter
- Cadre::RSpec3::TrueFeelingsFormatter
- Includes:
- RSpec::Core::Formatters::ConsoleCodes
- Defined in:
- lib/cadre/rspec3/true-feelings-formatter.rb
Instance Method Summary collapse
- #example_failed(notification) ⇒ Object
- #example_passed(example) ⇒ Object
-
#initialize(output) ⇒ TrueFeelingsFormatter
constructor
A new instance of TrueFeelingsFormatter.
Constructor Details
#initialize(output) ⇒ TrueFeelingsFormatter
Returns a new instance of TrueFeelingsFormatter.
7 8 9 10 |
# File 'lib/cadre/rspec3/true-feelings-formatter.rb', line 7 def initialize(output) super @any_fails_yet = false end |
Instance Method Details
#example_failed(notification) ⇒ Object
12 13 14 |
# File 'lib/cadre/rspec3/true-feelings-formatter.rb', line 12 def example_failed(notification) @any_fails_yet = true end |
#example_passed(example) ⇒ Object
16 17 18 19 20 21 22 |
# File 'lib/cadre/rspec3/true-feelings-formatter.rb', line 16 def example_passed(example) unless @any_fails_yet super else output.print wrap("u", :failure) end end |