output of toString() of Generator is wrong
[WebKit-https.git] / JSTests / stress / function-to-string.js
1 function shouldBe(actual, expected) {
2     if (actual !== expected)
3         throw new Error('bad value: ' + actual);
4 }
5
6 shouldBe((function test() { }).toString(), `function test() { }`);
7 shouldBe((() => { }).toString(), `() => { }`);
8 shouldBe((function* test() { }).toString(), `function* test() { }`);
9 shouldBe((async function* test() { }).toString(), `async function* test() { }`);
10 shouldBe((async function test() { }).toString(), `async function test() { }`);
11 shouldBe((async () => { }).toString(), `async () => { }`);