Chromium Code Reviews| Index: test/cctest/test-parsing.cc |
| diff --git a/test/cctest/test-parsing.cc b/test/cctest/test-parsing.cc |
| index 2b8e0fb3a6c8869409a51280d1395b15065ee832..224b57924a0cd7dddd69834d5581bba3e3277b53 100644 |
| --- a/test/cctest/test-parsing.cc |
| +++ b/test/cctest/test-parsing.cc |
| @@ -7798,7 +7798,6 @@ TEST(AsyncAwait) { |
| "function foo(await) { return await; }", |
| "function* foo() { var await = 1; return await; }", |
| "function* foo(await) { return await; }", |
| - "var f = (await) => await;", |
| "var f = () => { var await = 1; return await; }", |
| "var O = { method() { var await = 1; return await; } };", |
| "var O = { method(await) { return await; } };", |
| @@ -7885,6 +7884,16 @@ TEST(AsyncAwaitErrors) { |
| "var O = { async method() { function await() {} } }", |
| "async function foo() { function await() {} }", |
| + "async function foo() { var f = await => 42; }", |
| + "async function foo() { var f = (await) => 42; }", |
| + "async function foo() { var f = (await, a) => 42; }", |
| + "async function foo() { var f = (...await) => 42; }", |
| + |
| + "async function f() { return (await) }", |
| + "async function f() { return (await, f) }", |
| + "async function f() { return [await] }", |
| + "async function f() { return (await = 42) }", |
|
Dan Ehrenberg
2016/08/22 01:48:53
Consider adding tests for other kinds of async fun
adamk
2016/08/22 17:59:59
I've refactored this test to have a section for st
|
| + |
| // Henrique Ferreiro's bug (tm) |
| "(async function foo1() { } foo2 => 1)", |
| "(async function foo3() { } () => 1)", |