From 40a591d0c0fc642716c8d572cc30294182969857 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Wed, 23 Nov 2016 22:52:59 -0600 Subject: [PATCH] Test `_.isEqual` crawls symbol properties. --- test/test.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/test/test.js b/test/test.js index b2431d0ab..de20ad44a 100644 --- a/test/test.js +++ b/test/test.js @@ -10114,14 +10114,15 @@ var object1 = { 'a': 1 }, object2 = { 'a': 1 }; - object1[symbol] = object2[symbol] = 2; + object1[symbol] = { 'a': { 'b': 2 } }; + object2[symbol] = { 'a': { 'b': 2 } }; assert.strictEqual(_.isEqual(object1, object2), true); - object2[symbol] = 3; + object2[symbol] = { 'a': 1 }; assert.strictEqual(_.isEqual(object1, object2), false); delete object2[symbol]; - object2[Symbol('a')] = 2; + object2[Symbol('a')] = { 'a': { 'b': 2 } }; assert.strictEqual(_.isEqual(object1, object2), false); } else {