Sha256: b3e36ef344bca3a1d5ec3984a587937873e3a43cd02a091e257b1f88fba0217e

Contents?: true

Size: 398 Bytes

Versions: 16

Compression:

Stored size: 398 Bytes

Contents

module Paraduct
  module Errors
    class TestFailureError < StandardError; end
    class DirtyExitError < StandardError; end

    class ProcessError < StandardError
      attr_reader :status

      # @param message [String] stdout and stderr
      # @param status  [Process::Status]
      def initialize(message, status)
        super(message)
        @status = status
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
paraduct-1.0.1 lib/paraduct/errors.rb
paraduct-1.0.0 lib/paraduct/errors.rb
paraduct-1.0.0.beta6 lib/paraduct/errors.rb
paraduct-1.0.0.beta5 lib/paraduct/errors.rb
paraduct-1.0.0.beta4 lib/paraduct/errors.rb
paraduct-1.0.0.beta3 lib/paraduct/errors.rb
paraduct-1.0.0.beta2 lib/paraduct/errors.rb
paraduct-1.0.0.beta1 lib/paraduct/errors.rb
paraduct-0.0.3 lib/paraduct/errors.rb
paraduct-0.0.3.beta2 lib/paraduct/errors.rb
paraduct-0.0.2 lib/paraduct/errors.rb
paraduct-0.0.1 lib/paraduct/errors.rb
paraduct-0.0.1.beta17 lib/paraduct/errors.rb
paraduct-0.0.1.beta16 lib/paraduct/errors.rb
paraduct-0.0.1.beta15 lib/paraduct/errors.rb
paraduct-0.0.1.beta14 lib/paraduct/errors.rb