Sha256: 793cfdf22face06f36823e7df4d0883858355b466f0c0a053f742dd2794efe6f
Contents?: true
Size: 721 Bytes
Versions: 24
Compression:
Stored size: 721 Bytes
Contents
#!/usr/bin/env ruby #--- # Copyright 2003-2013 by Jim Weirich (jim.weirich@gmail.com). # All rights reserved. # Permission is granted for use, copying, modification, distribution, # and distribution of modified versions of this work as long as the # above copyright notice is included. #+++ require 'flexmock/noop' class FlexMock class DefaultFrameworkAdapter def make_assertion(msg, &block) unless yield msg = msg.call if msg.is_a?(Proc) fail assertion_failed_error, msg end end def check(msg, &block) make_assertion(msg, &block) end class AssertionFailedError < StandardError; end def assertion_failed_error AssertionFailedError end end end
Version data entries
24 entries across 24 versions & 1 rubygems