summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/collections/WeakSet-add-returns-this.js
blob: eb9c40e4072a9a1d21c5286228c0f6242a298da7 (plain)
1
2
3
4
5
6
7
8
9
var ws = new WeakSet();
var bar = {};
assertEq(ws.add(bar), ws);
var foo = {};
var a = ws.add(foo);
assertEq(a, ws);
assertEq(a.has(bar), true);
assertEq(a.has(foo), true);
assertEq(WeakSet.prototype.add.call(ws, {}), ws);