doc: fix inconsistencies in `WeakSet` and `WeakMap` comparison details · nodejs/node@68548dc
@@ -904,11 +904,12 @@ weakSet2.add(obj);
904904905905// Comparing different instances fails, even with same contents
906906assert.deepStrictEqual(weakSet1, weakSet2);
907-// AssertionError: Expected inputs to be strictly deep-equal:
907+// AssertionError: Values have same structure but are not reference-equal:
908908// + actual - expected
909909//
910-// + WeakSet { <items unknown> }
911-// - WeakSet { <items unknown> }
910+// WeakSet {
911+// <items unknown>
912+// }
912913913914// Comparing the same instance to itself succeeds
914915assert.deepStrictEqual(weakSet1, weakSet1);
@@ -1013,11 +1014,12 @@ weakSet2.add(obj);
1013101410141015// Comparing different instances fails, even with same contents
10151016assert.deepStrictEqual(weakSet1, weakSet2);
1016-// AssertionError: Expected inputs to be strictly deep-equal:
1017+// AssertionError: Values have same structure but are not reference-equal:
10171018// + actual - expected
10181019//
1019-// + WeakSet { <items unknown> }
1020-// - WeakSet { <items unknown> }
1020+// WeakSet {
1021+// <items unknown>
1022+// }
1021102310221024// Comparing the same instance to itself succeeds
10231025assert.deepStrictEqual(weakSet1, weakSet1);