diff options
Diffstat (limited to 'test/compress/async.js')
-rw-r--r-- | test/compress/async.js | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/test/compress/async.js b/test/compress/async.js index cab1f92a..ca604034 100644 --- a/test/compress/async.js +++ b/test/compress/async.js @@ -306,3 +306,25 @@ issue_4340: { expect_stdout: "PASS" node_version: ">=8" } + +call_expression: { + input: { + console.log(typeof async function(log) { + (await log)("FAIL"); + }(console.log).then); + } + expect_exact: 'console.log(typeof async function(log){(await log)("FAIL")}(console.log).then);' + expect_stdout: "function" + node_version: ">=8" +} + +property_access_expression: { + input: { + console.log(typeof async function(con) { + (await con).log("FAIL"); + }(console).then); + } + expect_exact: 'console.log(typeof async function(con){(await con).log("FAIL")}(console).then);' + expect_stdout: "function" + node_version: ">=8" +} |