Skip to content

Commit 5d6df24

Browse files
author
Phillip Clark
committed
illustrated issue #83 is not present
1 parent deabb3d commit 5d6df24

File tree

3 files changed

+38
-0
lines changed

3 files changed

+38
-0
lines changed

examples/issue-71.js

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
var deepDiff = require("../");
2+
3+
var left = {
4+
left: 'yes',
5+
right: 'no',
6+
};
7+
8+
var right = {
9+
left: {
10+
toString: true,
11+
},
12+
right: 'no',
13+
};
14+
15+
console.log(deepDiff(left, right));

examples/issue-83.js

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
var deepDiff = require("../");
2+
3+
var left = {
4+
date: null
5+
};
6+
7+
var right = {
8+
date: null
9+
};
10+
11+
console.log(deepDiff(left, right));

test/tests.js

+12
Original file line numberDiff line numberDiff line change
@@ -551,4 +551,16 @@ describe('deep-diff', function() {
551551
});
552552
});
553553

554+
describe('regression test for issue #83', function() {
555+
var lhs = {
556+
date: null
557+
};
558+
var rhs = {
559+
date: null
560+
};
561+
562+
it('should not detect a difference', function() {
563+
expect(deep.diff(lhs, rhs)).to.be(undefined);
564+
});
565+
});
554566
});

0 commit comments

Comments
 (0)