method
__delegate_operator
1.3.0 -
Show latest stable
- Class:
Spec::Matchers::PositiveOperatorMatcher
__delegate_operator(actual, operator, expected)public
No documentation available.
# File lib/spec/matchers/operator_matcher.rb, line 57
def __delegate_operator(actual, operator, expected)
if actual.__send__(operator, expected)
true
elsif ['==','===', '=~'].include?(operator)
fail_with_message("expected: #{expected.inspect},\n got: #{actual.inspect} (using #{operator})")
else
fail_with_message("expected: #{operator} #{expected.inspect},\n got: #{operator.gsub(/./, ' ')} #{actual.inspect}")
end
end