class RSpecSearchAndDestroy::RSpecResults
Attributes
results[R]
Public Class Methods
new(results)
click to toggle source
# File lib/rspec-search-and-destroy/rspec_results.rb, line 5 def initialize(results) @results = results end
Public Instance Methods
causal_examples()
click to toggle source
# File lib/rspec-search-and-destroy/rspec_results.rb, line 9 def causal_examples results.slice(0, failure_index) end
failed?()
click to toggle source
# File lib/rspec-search-and-destroy/rspec_results.rb, line 17 def failed? results.find {|result| result[:failed] } end
failed_example()
click to toggle source
# File lib/rspec-search-and-destroy/rspec_results.rb, line 13 def failed_example results[failure_index] end
Private Instance Methods
failure_index()
click to toggle source
# File lib/rspec-search-and-destroy/rspec_results.rb, line 23 def failure_index @failure_index ||= results.find_index { |r| r[:failed] } end