Sha256: 10dc6b52ec2bb11c9d1c9b63e8903c1fa10ab101cf485c687074964e21b93b37

Contents?: true

Size: 335 Bytes

Versions: 8

Compression:

Stored size: 335 Bytes

Contents

require 'assert/factory'

module Factory
  extend Assert::Factory

  def self.exception(klass = nil, message = nil)
    klass ||= StandardError
    message ||= Factory.text
    exception = nil
    begin; raise(klass, message); rescue klass => exception; end
    exception.set_backtrace(nil) if Factory.boolean
    exception
  end

end

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
dat-worker-pool-0.6.3 test/support/factory.rb
dat-worker-pool-0.6.2 test/support/factory.rb
dat-worker-pool-0.6.1 test/support/factory.rb
sanford-0.17.0 test/support/factory.rb
sanford-0.16.1 test/support/factory.rb
sanford-0.16.0 test/support/factory.rb
dat-worker-pool-0.6.0 test/support/factory.rb
sanford-0.15.1 test/support/factory.rb