mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-05-13 12:26:45 +08:00
deepDiffer: add maxDepth arg
Reviewed By: blairvanderhoof Differential Revision: D7839729 fbshipit-source-id: fe9a06d2aaed9dfbfb3e52779ba4b1b98007b9ce
This commit is contained in:
committed by
Facebook Github Bot
parent
5b2a2bee7a
commit
fffae99640
@@ -98,4 +98,16 @@ describe('deepDiffer', function() {
|
||||
var obj = [1,[2,3]];
|
||||
expect(deepDiffer(obj, obj)).toBe(false);
|
||||
});
|
||||
it('should respect maxDepth arg', () => {
|
||||
expect(deepDiffer(
|
||||
{a: {A: {aA: 1, bB: 1}}, b: 1},
|
||||
{a: {A: {aA: 1, bB: 1}}, b: 1},
|
||||
3
|
||||
)).toBe(true);
|
||||
expect(deepDiffer(
|
||||
{a: {A: {aA: 1, bB: 1}}, b: 1},
|
||||
{a: {A: {aA: 1, bB: 1}}, b: 1},
|
||||
4
|
||||
)).toBe(false);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user