Class: Lookout::Equalities::Object
- Inherits:
-
Object
- Object
- Lookout::Equalities::Object
show all
- Defined in:
- lib/lookout/equalities/object.rb
Instance Method Summary
collapse
Instance Method Details
#diff(expected, actual) ⇒ Object
16
17
|
# File 'lib/lookout/equalities/object.rb', line 16
def diff(expected, actual)
end
|
#equal?(expected, actual) ⇒ Boolean
6
7
8
|
# File 'lib/lookout/equalities/object.rb', line 6
def equal?(expected, actual)
expected == actual
end
|
#message(expected, actual) ⇒ Object
10
11
12
13
14
|
# File 'lib/lookout/equalities/object.rb', line 10
def message(expected, actual)
format = format(expected, actual)
return format unless diff = diff(expected, actual)
(diff.include?("\n") ? "%s\n%s" : '%s: %s') % [format, diff]
end
|