diff --git a/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/regression-4333/actual.js b/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/regression-4333/actual.js new file mode 100644 index 0000000000..fee841f638 --- /dev/null +++ b/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/regression-4333/actual.js @@ -0,0 +1,4 @@ +const args = 'bar'; +function foo(...args) { + return args; +} diff --git a/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/regression-4333/expected.js b/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/regression-4333/expected.js new file mode 100644 index 0000000000..5ae08c9ab1 --- /dev/null +++ b/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/regression-4333/expected.js @@ -0,0 +1,8 @@ +var args = 'bar'; +function foo() { + for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + return args; +} diff --git a/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/regression-4333/options.json b/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/regression-4333/options.json new file mode 100644 index 0000000000..82bc9b4032 --- /dev/null +++ b/packages/babel-plugin-transform-es2015-parameters/test/fixtures/parameters/regression-4333/options.json @@ -0,0 +1,3 @@ +{ + "plugins": ["transform-es2015-parameters"] +}