From cff719a9605da074932865313ed672a867236cbc Mon Sep 17 00:00:00 2001 From: alexlamsl Date: Fri, 9 Jun 2017 03:22:31 +0800 Subject: [PATCH] add tests for `mangle.reserved` --- test/mocha/cli.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/test/mocha/cli.js b/test/mocha/cli.js index 0a7f8f2b..3228e4e3 100644 --- a/test/mocha/cli.js +++ b/test/mocha/cli.js @@ -546,4 +546,24 @@ describe("bin/uglifyjs", function () { done(); }); }); + it("Should work with --mangle reserved=[]", function (done) { + var command = uglifyjscmd + ' test/input/issue-505/input.js -m reserved=[callback]'; + + exec(command, function (err, stdout) { + if (err) throw err; + + assert.strictEqual(stdout, 'function test(callback){"aaaaaaaaaaaaaaaa";callback(err,data);callback(err,data)}\n'); + done(); + }); + }); + it("Should work with --mangle reserved=false", function (done) { + var command = uglifyjscmd + ' test/input/issue-505/input.js -m reserved=false'; + + exec(command, function (err, stdout) { + if (err) throw err; + + assert.strictEqual(stdout, 'function test(a){"aaaaaaaaaaaaaaaa";a(err,data);a(err,data)}\n'); + done(); + }); + }); });