From 11e9bdc42746832cfa1c52ca70b0171b31a422ba Mon Sep 17 00:00:00 2001 From: "Alex Lam S.L" Date: Fri, 31 Mar 2017 15:26:57 +0800 Subject: fix missing preamble when shebang is absent (#1742) --- test/mocha/comment-filter.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'test') diff --git a/test/mocha/comment-filter.js b/test/mocha/comment-filter.js index 9474e732..ec17aa8c 100644 --- a/test/mocha/comment-filter.js +++ b/test/mocha/comment-filter.js @@ -79,5 +79,13 @@ describe("comment filters", function() { output: { preamble: "/* Build */" } }).code; assert.strictEqual(code, "#!/usr/bin/node\n/* Build */\nvar x=10;"); - }) + }); + + it("Should handle preamble without shebang correctly", function() { + var code = UglifyJS.minify("var x = 10;", { + fromString: true, + output: { preamble: "/* Build */" } + }).code; + assert.strictEqual(code, "/* Build */\nvar x=10;"); + }); }); -- cgit v1.2.3