module Minitest::Byebug

Start a byebug session when an assertion fails

Public Instance Methods

assert(test, msg = nil) click to toggle source
Calls superclass method
# File lib/minitest/byebug.rb, line 11
def assert(test, msg = nil)
  begin
    super
  rescue Minitest::Assertion => e
    warn "Assertion Failed. Dropping into byebug now:"
    byebug
    raise e
  end
end
skip(msg = nil, bt = caller) click to toggle source
Calls superclass method
# File lib/minitest/byebug.rb, line 7
def skip(msg = nil, bt = caller)
  super unless ENV['NO_SKIP']
end