babel/test/fixtures/traceur/Yield/LabelledBlockGenerator.js
2015-01-04 19:40:09 +11:00

21 lines
245 B
JavaScript

var i = 0;
var s = '';
function* f() {
s += 'a';
while(i++ < 3) {
s += 'b';
label1: {
s += 'c';
break label1;
s += 'd';
}
s += 'e';
}
s += 'f';
}
var g = f();
g.next();
assert.equal(s, 'abcebcebcef');