Sha256: 6594b7ffcb3e8af96064a3cb8c619339a07f634176ae065c942e83329a4ed94d
Contents?: true
Size: 241 Bytes
Versions: 175
Compression:
Stored size: 241 Bytes
Contents
require 'mspec/guards/guard' class QuarantineGuard < SpecGuard def match? false end end class Object def quarantine! g = QuarantineGuard.new g.name = :quarantine! yield if g.yield? ensure g.unregister end end
Version data entries
175 entries across 151 versions & 4 rubygems