class Xpect::EqualityHelpers

Public Class Methods

equal?(val_1, val_2, path) click to toggle source
# File lib/xpect/equality_helpers.rb, line 3
def self.equal?(val_1, val_2, path)
  unless val_1 == val_2
    raise FailedSpec, "'#{ val_1 }' is not equal to '#{ val_2 }' at '#{ path }'"
  end
end
equal_with_proc?(fn, val, path) click to toggle source
# File lib/xpect/equality_helpers.rb, line 9
def self.equal_with_proc?(fn, val, path)
  unless fn.call(val)
    raise FailedSpec, "'#{ val }' does not meet expectation at '#{ path }'"
  end
end