Class: SpecForge::Error::ExpectationFailure
- Inherits:
-
Error
- Object
- Error
- SpecForge::Error::ExpectationFailure
- Defined in:
- lib/spec_forge/error.rb
Overview
Raised when one or more expectations fail during step execution
Contains the list of failed RSpec examples for reporting purposes.
Instance Attribute Summary collapse
-
#failed_examples ⇒ Object
readonly
Returns the value of attribute failed_examples.
Instance Method Summary collapse
-
#initialize(failed_examples) ⇒ ExpectationFailure
constructor
A new instance of ExpectationFailure.
Constructor Details
#initialize(failed_examples) ⇒ ExpectationFailure
Returns a new instance of ExpectationFailure.
377 378 379 380 381 |
# File 'lib/spec_forge/error.rb', line 377 def initialize(failed_examples) @failed_examples = failed_examples super("Failed expectations (#{@failed_examples.size})") end |
Instance Attribute Details
#failed_examples ⇒ Object (readonly)
Returns the value of attribute failed_examples.
375 376 377 |
# File 'lib/spec_forge/error.rb', line 375 def failed_examples @failed_examples end |