js/src/jit-test/tests/collections/Set-iterator-order.js

branch
TOR_BUG_9701
changeset 15
b8a032363ba2
equal deleted inserted replaced
-1:000000000000 0:0f6c55bbc367
1 // Set iterators produces entries in the order they were inserted.
2
3 var set = Set();
4 var i;
5 for (i = 7; i !== 1; i = i * 7 % 1117)
6 set.add(i);
7 assertEq(set.size, 557);
8
9 i = 7;
10 for (var v of set) {
11 assertEq(v, i);
12 i = i * 7 % 1117;
13 }
14 assertEq(i, 1);

mercurial