15 lines
207 B
JavaScript
15 lines
207 B
JavaScript
function* f() {
|
|
yield 1;
|
|
}
|
|
|
|
var f2 = f;
|
|
|
|
f = 42;
|
|
|
|
var g = f2();
|
|
|
|
expect(g.next()).toEqual({value: 1, done: false});
|
|
expect(g.next()).toEqual({value: undefined, done: true});
|
|
|
|
expect(g).toBeInstanceOf(f2);
|