Sha256: a6c1327ccf84e9f4d65d4a897646150c90a5799f88ad678d38e70c3a22b8ea8d
Contents?: true
Size: 458 Bytes
Versions: 3
Compression:
Stored size: 458 Bytes
Contents
module RSpecSearchAndDestroy class RSpecResults attr_reader :results def initialize(results) @results = results end def causal_examples results.slice(0, failure_index) end def failed_example results[failure_index] end def failed? results.find {|result| result[:failed] } end private def failure_index @failure_index ||= results.find_index { |r| r[:failed] } end end end
Version data entries
3 entries across 3 versions & 1 rubygems