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

22 lines
374 B
JavaScript

// Options: --block-binding
{
function* f() {
yield 1;
}
let g = f();
assert.deepEqual(g.next(), {value: 1, done: false});
assert.deepEqual(g.next(), {value: undefined, done: true});
}
{
function* f() {
yield 1;
}
let g = f();
assert.deepEqual(g.next(), {value: 1, done: false});
assert.deepEqual(g.next(), {value: undefined, done: true});
}