Method: Minitest::Assertions#refute_operator
- Defined in:
- lib/minitest/assertions.rb
#refute_operator(o1, op, o2 = UNDEFINED, msg = nil) ⇒ Object
Fails if o1 is not op o2. Eg:
refute_operator 1, :>, 2 #=> pass
refute_operator 1, :<, 2 #=> fail
603 604 605 606 607 |
# File 'lib/minitest/assertions.rb', line 603 def refute_operator o1, op, o2 = UNDEFINED, msg = nil return refute_predicate o1, op, msg if UNDEFINED == o2 msg = (msg) { "Expected #{mu_pp(o1)} to not be #{op} #{mu_pp(o2)}"} refute o1.__send__(op, o2), msg end |