Pass mangle options to figure_out_scope before mangling in tests
This commit is contained in:
23
test/mocha/screw-ie8.js
Normal file
23
test/mocha/screw-ie8.js
Normal file
@@ -0,0 +1,23 @@
|
||||
var assert = require("assert");
|
||||
var uglify = require("../../");
|
||||
|
||||
describe("screw-ie8", function () {
|
||||
it("Should be able to minify() with undefined as catch parameter in a try...catch statement", function () {
|
||||
assert.strictEqual(
|
||||
uglify.minify(
|
||||
"function a(b){\
|
||||
try {\
|
||||
throw 'Stuff';\
|
||||
} catch (undefined) {\
|
||||
console.log('caught: ' + undefined);\
|
||||
}\
|
||||
console.log('undefined is ' + undefined);\
|
||||
return b === undefined;\
|
||||
};", {
|
||||
fromString: true
|
||||
}
|
||||
).code,
|
||||
'function a(o){try{throw"Stuff"}catch(o){console.log("caught: "+o)}return console.log("undefined is "+void 0),void 0===o}'
|
||||
);
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user