summaryrefslogtreecommitdiffstats
path: root/js/src/tests/non262/Iterator/prototype/filter/filter.js
blob: 1d148cb82b6d73c2162487ca4ec63fe7de015e01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// |reftest| skip-if(!this.hasOwnProperty('AsyncIterator'))

let iter = [1, 2, 3].values().filter(x => x % 2);

for (const v of [1, 3]) {
  let result = iter.next();
  assertEq(result.done, false);
  assertEq(result.value, v);
}

assertEq(iter.next().done, true);

if (typeof reportCompare === 'function')
  reportCompare(0, 0);