Class: RSpec::Core::Notifications::PendingExampleFixedNotification
- Inherits:
-
FailedExampleNotification
- Object
- Struct
- ExampleNotification
- FailedExampleNotification
- RSpec::Core::Notifications::PendingExampleFixedNotification
- Defined in:
- lib/rspec/core/notifications.rb
Overview
The PendingExampleFixedNotification
extends ExampleNotification
with
things useful for specs that pass when they are expected to fail.
Instance Attribute Summary (collapse)
-
- (RSpec::Core::Example) example
the current example.
Instance Method Summary (collapse)
-
- (Array(String)) colorized_message_lines(colorizer = ::RSpec::Core::Formatters::ConsoleCodes)
Returns the message generated for this failure colorized line by line.
-
- (String) description
Returns the examples description.
-
- (Array(String)) message_lines
Returns the message generated for this failure line by line.
Methods inherited from FailedExampleNotification
#colorized_formatted_backtrace, #exception, #formatted_backtrace, #fully_formatted
Instance Attribute Details
- (RSpec::Core::Example) example
the current example
292 293 294 |
# File 'lib/rspec/core/notifications.rb', line 292 def example @example end |
Instance Method Details
- (Array(String)) colorized_message_lines(colorizer = ::RSpec::Core::Formatters::ConsoleCodes)
Returns the message generated for this failure colorized line by line.
313 314 315 |
# File 'lib/rspec/core/notifications.rb', line 313 def (colorizer=::RSpec::Core::Formatters::ConsoleCodes) .map { |line| colorizer.wrap(line, RSpec.configuration.fixed_color) } end |
- (String) description
Returns the examples description
298 299 300 |
# File 'lib/rspec/core/notifications.rb', line 298 def description "#{example.full_description} FIXED" end |
- (Array(String)) message_lines
Returns the message generated for this failure line by line.
305 306 307 |
# File 'lib/rspec/core/notifications.rb', line 305 def ["Expected pending '#{example.execution_result.}' to fail. No Error was raised."] end |