diff options
Diffstat (limited to 'test/compress/destructured.js')
-rw-r--r-- | test/compress/destructured.js | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/test/compress/destructured.js b/test/compress/destructured.js index dd2daca9..78cd6863 100644 --- a/test/compress/destructured.js +++ b/test/compress/destructured.js @@ -1010,6 +1010,42 @@ collapse_vars_8: { node_version: ">=6" } +collapse_vars_9: { + options = { + collapse_vars: true, + } + input: { + console.log(function(a) { + try { + var b = function([ c ]) { + if (c) + return "FAIL 1"; + }(); + a = "FAIL 2"; + return b; + } catch (e) { + return a; + } + }("PASS")); + } + expect: { + console.log(function(a) { + try { + var b = function([ c ]) { + if (c) + return "FAIL 1"; + }(); + a = "FAIL 2"; + return b; + } catch (e) { + return a; + } + }("PASS")); + } + expect_stdout: "PASS" + node_version: ">=6" +} + conditionals: { options = { conditionals: true, |