module MinitestLessFootguns
Constants
- VERSION
Public Instance Methods
assert(predicate, message_or_equal = nil, message: nil)
click to toggle source
Calls superclass method
# File lib/minitest_less_footguns.rb, line 5 def assert(predicate, message_or_equal = nil, message: nil) if !message_or_equal.nil? && !caller_locations.first.base_label.match(/^(assert|refute|flunk)/) raise( ArgumentError, "usage: assert(predicate, message: error_message),\n"\ "unless you meant assert_equal?" ) end super(predicate, message || message_or_equal) end