module Minitest::PowerAssert::Assertions

Public Instance Methods

assert(test = nil, msg = nil, &block) click to toggle source
Calls superclass method
# File lib/minitest/power_assert.rb, line 9
def assert(test = nil, msg = nil, &block)
  if block_given?
    ::PowerAssert.start(block, assertion_method: __method__) do |pa|
      super pa.yield, pa.extend(ContextExtension)
    end
  else
    super
  end
end
refute(test = nil, msg = nil, &block) click to toggle source
Calls superclass method
# File lib/minitest/power_assert.rb, line 19
def refute(test = nil, msg = nil, &block)
  if block_given?
    ::PowerAssert.start(block, assertion_method: __method__) do |pa|
      super pa.yield, pa.extend(ContextExtension)
    end
  else
    super
  end
end