Sha256: f3c7b04486d0ce005237e7f065b4b1c128f0c6953c86974a36c6d21acf8bf12a
Contents?: true
Size: 388 Bytes
Versions: 118
Compression:
Stored size: 388 Bytes
Contents
module Mocha # :nodoc: class ExceptionRaiser # :nodoc: def initialize(exception, message) @exception, @message = exception, message end def evaluate raise @exception, @exception.to_s if @exception.is_a?(Module) && @exception.ancestors.include?(Interrupt) raise @exception, @message if @message raise @exception end end end
Version data entries
118 entries across 113 versions & 13 rubygems