Release assert with <img usemap> in shadow tree
[WebKit-https.git] / JSTests / es6 / generators_%GeneratorPrototype%.return.js
1 function test() {
2
3 function * generator(){
4   yield 5; yield 6;
5 };
6 var iterator = generator();
7 var item = iterator.next();
8 var passed = item.value === 5 && item.done === false;
9 item = iterator.return("quxquux");
10 passed    &= item.value === "quxquux" && item.done === true;
11 item = iterator.next();
12 passed    &= item.value === undefined && item.done === true;
13 return passed;
14       
15 }
16
17 if (!test())
18     throw new Error("Test failed");
19