From b3a706114ce775f75c4a6da37bff4a8ef32415d5 Mon Sep 17 00:00:00 2001 From: "Alex Lam S.L" Date: Sat, 2 Jan 2021 04:39:51 +0000 Subject: enhance `if_return` & `side_effects` (#4494) --- test/compress/async.js | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) (limited to 'test/compress') diff --git a/test/compress/async.js b/test/compress/async.js index 51aba26c..4039dbb1 100644 --- a/test/compress/async.js +++ b/test/compress/async.js @@ -184,7 +184,7 @@ inline_await_1_trim: { } expect: { (async function() { - await 42; + await 0; })(); console.log("PASS"); } @@ -228,7 +228,7 @@ inline_await_2_trim: { input: { (async function() { async function f(a) { - await a; + await a.log; } return await f(console); })(); @@ -236,7 +236,7 @@ inline_await_2_trim: { } expect: { (async function() { - await console; + await console.log; })(); console.log("PASS"); } @@ -299,18 +299,22 @@ await_unary: { side_effects: true, } input: { + var a; (async function() { - console.log("PASS"); - await +[]; - console.log("FAIL"); + a = "PASS"; + await delete a.p; + a = "FAIL"; })(); + console.log(a); } expect: { + var a; (async function() { - console.log("PASS"); - await +[]; - console.log("FAIL"); + a = "PASS"; + await delete a.p; + a = "FAIL"; })(); + console.log(a); } expect_stdout: "PASS" node_version: ">=8" -- cgit v1.2.3