Sha256: e8bd781d4a0ced76c4dbb179444bf64d27a97216088666915746c2f533cfa8b2
Contents?: true
Size: 872 Bytes
Versions: 1
Compression:
Stored size: 872 Bytes
Contents
module DeepTest module Spec class WorkResult attr_reader :file, :line, :example_description, :error, :output def initialize(file, line, example_description, error, output) @file, @line, @example_description, @error, @output = file, line, example_description, error, output end def ==(other) file == other.file && line == other.line && example_description == other.example_description && error == other.error end def failed_due_to_deadlock? DeadlockDetector.due_to_deadlock?(@error) end def success? error.nil? || ::Spec::Example::ExamplePendingError === error end def deadlock_result WorkResult.new(file, line, example_description, nil, '-deadlock-') end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
deep_test-1.1.4 | lib/deep_test/spec/work_result.rb |