diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/compress/dead-code.js | 36 | ||||
-rw-r--r-- | test/jetstream.js | 1 |
2 files changed, 37 insertions, 0 deletions
diff --git a/test/compress/dead-code.js b/test/compress/dead-code.js index ecf5ce4b..389d43f8 100644 --- a/test/compress/dead-code.js +++ b/test/compress/dead-code.js @@ -1633,3 +1633,39 @@ issue_5030: { expect_stdout: "PASS" node_version: ">=0.12" } + +issue_5106_1: { + options = { + dead_code: true, + } + input: { + console.log(typeof function(a) { + return a = arguments; + }("FAIL")[0]); + } + expect: { + console.log(typeof function(a) { + return a = arguments; + }("FAIL")[0]); + } + expect_stdout: "object" +} + +issue_5106_2: { + options = { + dead_code: true, + } + input: { + "use strict"; + console.log(function(a) { + return a = arguments; + }("PASS")[0]); + } + expect: { + "use strict"; + console.log(function(a) { + return arguments; + }("PASS")[0]); + } + expect_stdout: "PASS" +} diff --git a/test/jetstream.js b/test/jetstream.js index 9ee89291..db479d18 100644 --- a/test/jetstream.js +++ b/test/jetstream.js @@ -68,6 +68,7 @@ if (typeof phantom == "undefined") { (function install() { npm([ "install", + "graceful-fs@4.2.6", "phantomjs-prebuilt@2.1.14", "--no-audit", "--no-optional", |