Sha256: 3b9204f4213161441f5bd50d3af2ebf73a5b06323807159eb00429b01cef4b2f

Contents?: true

Size: 453 Bytes

Versions: 2

Compression:

Stored size: 453 Bytes

Contents

module Test
  module Unit
    class TestResult
      attr_accessor :output
      def add_to(result)
        @failures.each {|e| result.add_failure(e)}
        @errors.each {|e| result.add_error(e)}
        assertion_count.times {result.add_assertion}
        run_count.times {result.add_run}
      end
      
      def failed_due_to_deadlock?
        @errors.any? && DeepTest::DeadlockDetector.due_to_deadlock?(@errors.last)
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
deep_test-1.1.3 lib/deep_test/test/extensions/test_result.rb
deep_test-1.1.4 lib/deep_test/test/extensions/test_result.rb