Sha256: c3a194e513c10b2fd13064c0eae66058c7d374643e866f44b8468a16ad15dfbd
Contents?: true
Size: 472 Bytes
Versions: 6
Compression:
Stored size: 472 Bytes
Contents
module Mutant # Module providing isolation class Isolation Error = Class.new(RuntimeError) # Absolutly no isolation # # Only useful for debugging. class None < self # Call block in no isolation # # @return [Object] # # @raise [Error] # if block terminates abnormal def call yield rescue => exception raise Error, exception end end # None end # Isolation end # Mutant
Version data entries
6 entries across 6 versions & 1 rubygems