| Index: node_modules/vulcanize/node_modules/uglify-js/test/compress/issue-269.js
|
| diff --git a/node_modules/vulcanize/node_modules/uglify-js/test/compress/issue-269.js b/node_modules/vulcanize/node_modules/uglify-js/test/compress/issue-269.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..1d41dea61b7edb71236dd790ee3769ca6e052c9d
|
| --- /dev/null
|
| +++ b/node_modules/vulcanize/node_modules/uglify-js/test/compress/issue-269.js
|
| @@ -0,0 +1,66 @@
|
| +issue_269_1: {
|
| + options = {unsafe: true};
|
| + input: {
|
| + f(
|
| + String(x),
|
| + Number(x),
|
| + Boolean(x),
|
| +
|
| + String(),
|
| + Number(),
|
| + Boolean()
|
| + );
|
| + }
|
| + expect: {
|
| + f(
|
| + x + '', +x, !!x,
|
| + '', 0, false
|
| + );
|
| + }
|
| +}
|
| +
|
| +issue_269_dangers: {
|
| + options = {unsafe: true};
|
| + input: {
|
| + f(
|
| + String(x, x),
|
| + Number(x, x),
|
| + Boolean(x, x)
|
| + );
|
| + }
|
| + expect: {
|
| + f(String(x, x), Number(x, x), Boolean(x, x));
|
| + }
|
| +}
|
| +
|
| +issue_269_in_scope: {
|
| + options = {unsafe: true};
|
| + input: {
|
| + var String, Number, Boolean;
|
| + f(
|
| + String(x),
|
| + Number(x, x),
|
| + Boolean(x)
|
| + );
|
| + }
|
| + expect: {
|
| + var String, Number, Boolean;
|
| + f(String(x), Number(x, x), Boolean(x));
|
| + }
|
| +}
|
| +
|
| +strings_concat: {
|
| + options = {unsafe: true};
|
| + input: {
|
| + f(
|
| + String(x + 'str'),
|
| + String('str' + x)
|
| + );
|
| + }
|
| + expect: {
|
| + f(
|
| + x + 'str',
|
| + 'str' + x
|
| + );
|
| + }
|
| +}
|
|
|