Index: node_modules/vulcanize/node_modules/uglify-js/test/compress/issue-126.js |
diff --git a/node_modules/vulcanize/node_modules/uglify-js/test/compress/issue-126.js b/node_modules/vulcanize/node_modules/uglify-js/test/compress/issue-126.js |
new file mode 100644 |
index 0000000000000000000000000000000000000000..7a597b87cf8bd79bd603d193ee6f888bf0b21545 |
--- /dev/null |
+++ b/node_modules/vulcanize/node_modules/uglify-js/test/compress/issue-126.js |
@@ -0,0 +1,24 @@ |
+concatenate_rhs_strings: { |
+ options = { |
+ evaluate: true, |
+ unsafe: true, |
+ } |
+ input: { |
+ foo(bar() + 123 + "Hello" + "World"); |
+ foo(bar() + (123 + "Hello") + "World"); |
+ foo((bar() + 123) + "Hello" + "World"); |
+ foo(bar() + 123 + "Hello" + "World" + ("Foo" + "Bar")); |
+ foo("Foo" + "Bar" + bar() + 123 + "Hello" + "World" + ("Foo" + "Bar")); |
+ foo("Hello" + bar() + 123 + "World"); |
+ foo(bar() + 'Foo' + (10 + parseInt('10'))); |
+ } |
+ expect: { |
+ foo(bar() + 123 + "HelloWorld"); |
+ foo(bar() + "123HelloWorld"); |
+ foo((bar() + 123) + "HelloWorld"); |
+ foo(bar() + 123 + "HelloWorldFooBar"); |
+ foo("FooBar" + bar() + "123HelloWorldFooBar"); |
+ foo("Hello" + bar() + "123World"); |
+ foo(bar() + 'Foo' + (10 + parseInt('10'))); |
+ } |
+} |