aboutsummaryrefslogtreecommitdiff
path: root/test/compress/async.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/compress/async.js')
-rw-r--r--test/compress/async.js22
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"
+}