diff options
Diffstat (limited to 'test/parallel/test-assert-deep.js')
-rw-r--r-- | test/parallel/test-assert-deep.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/test/parallel/test-assert-deep.js b/test/parallel/test-assert-deep.js index 013c47121b..a00b26f22b 100644 --- a/test/parallel/test-assert-deep.js +++ b/test/parallel/test-assert-deep.js @@ -639,7 +639,7 @@ assertDeepAndStrictEqual(-0, -0); const b = new Uint8Array(4); a[symbol1] = true; b[symbol1] = false; - assertNotDeepOrStrict(a, b); + assertOnlyDeepEqual(a, b); b[symbol1] = true; assertDeepAndStrictEqual(a, b); // The same as TypedArrays is valid for boxed primitives @@ -649,6 +649,13 @@ assertDeepAndStrictEqual(-0, -0); assertOnlyDeepEqual(boxedStringA, boxedStringB); boxedStringA[symbol1] = true; assertDeepAndStrictEqual(a, b); + // Loose equal arrays should not compare symbols. + const arr = [1]; + const arr2 = [1]; + arr[symbol1] = true; + assertOnlyDeepEqual(arr, arr2); + arr2[symbol1] = false; + assertOnlyDeepEqual(arr, arr2); } assert.throws( |