From: Richard van Velzen Date: Thu, 6 Oct 2016 12:11:19 +0000 (+0200) Subject: Remove console.log and add extra test case X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=6389e52305f0d2e75a7bc6f8703c8d163d04cb99;p=UglifyJS.git Remove console.log and add extra test case --- diff --git a/lib/output.js b/lib/output.js index c20a0365..014dac46 100644 --- a/lib/output.js +++ b/lib/output.js @@ -559,7 +559,6 @@ function OutputStream(options) { if (output.option('wrap_iife')) { var p = output.parent(); - console.log() return p instanceof AST_Call && p.expression === this; } diff --git a/test/compress/wrap_iife.js b/test/compress/wrap_iife.js index b1b88ac1..5c45853a 100644 --- a/test/compress/wrap_iife.js +++ b/test/compress/wrap_iife.js @@ -15,6 +15,21 @@ wrap_iife: { expect_exact: '(function(){return function(){console.log("test")}})()();' } +wrap_iife_in_expression: { + options = { + negate_iife: false, + } + beautify = { + wrap_iife: true, + } + input: { + foo = (function () { + return bar(); + })(); + } + expect_exact: 'foo=(function(){return bar()})();' +} + wrap_iife_in_return_call: { options = { negate_iife: false,