summaryrefslogtreecommitdiff
path: root/test/parallel/test-assert-deep.js
diff options
context:
space:
mode:
authorRuben Bridgewater <ruben@bridgewater.de>2018-11-30 10:17:51 +0100
committerRuben Bridgewater <ruben@bridgewater.de>2018-12-03 13:03:43 +0100
commit2eff120f6d4d88c29e692f67e396916ea71418e2 (patch)
tree13c7463b4ea3ac01b1773a990d53b797c5d8103f /test/parallel/test-assert-deep.js
parente00639e57f86f4707f665975ca7aea5ca8799399 (diff)
downloadandroid-node-v8-2eff120f6d4d88c29e692f67e396916ea71418e2.tar.gz
android-node-v8-2eff120f6d4d88c29e692f67e396916ea71418e2.tar.bz2
android-node-v8-2eff120f6d4d88c29e692f67e396916ea71418e2.zip
assert: fix loose deepEqual map comparison
Loose map comparison had an logic error. It will now be properly compared. PR-URL: https://github.com/nodejs/node/pull/24749 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Michaƫl Zasso <targos@protonmail.com>
Diffstat (limited to 'test/parallel/test-assert-deep.js')
-rw-r--r--test/parallel/test-assert-deep.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/parallel/test-assert-deep.js b/test/parallel/test-assert-deep.js
index a453397760..db93f3b6e7 100644
--- a/test/parallel/test-assert-deep.js
+++ b/test/parallel/test-assert-deep.js
@@ -394,6 +394,14 @@ assertOnlyDeepEqual(
new Map([[1, {}]]),
new Map([[true, {}]])
);
+assertOnlyDeepEqual(
+ new Map([[undefined, true]]),
+ new Map([[null, true]])
+);
+assertNotDeepOrStrict(
+ new Map([[undefined, true]]),
+ new Map([[true, true]])
+);
// GH-6416. Make sure circular refs don't throw.
{