Fix: Jasmine reports toEqual(0, Number.MIN_VALUE) to be true
This commit is contained in:
@@ -162,7 +162,7 @@ getJasmineRequireObj().matchersUtil = function(j$) {
|
||||
case '[object Number]':
|
||||
// `NaN`s are equivalent, but non-reflexive. An `egal` comparison is performed for
|
||||
// other numeric values.
|
||||
result = a != +a ? b != +b : (a === 0 ? 1 / a == 1 / b : a == +b);
|
||||
result = a != +a ? b != +b : (a === 0 && b === 0 ? 1 / a == 1 / b : a == +b);
|
||||
if (!result) {
|
||||
diffBuilder.record(a, b);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user