diff --git a/packages/babel-generator/test/fixtures/types/RestProperty/actual.js b/packages/babel-generator/test/fixtures/types/RestProperty/actual.js index af90a6ba00..d7ae18c552 100644 --- a/packages/babel-generator/test/fixtures/types/RestProperty/actual.js +++ b/packages/babel-generator/test/fixtures/types/RestProperty/actual.js @@ -1,3 +1,2 @@ -var { ...{ z } } = { z: 1 }; -var { ...{ x = 5 } } = { x : 1 }; -({ x, ...{ y, z } } = o); +var { ...z } = { z: 1 }; +({ x, y, ...z } = o); diff --git a/packages/babel-generator/test/fixtures/types/RestProperty/expected.js b/packages/babel-generator/test/fixtures/types/RestProperty/expected.js index dbae80a5b7..9201f33c0e 100644 --- a/packages/babel-generator/test/fixtures/types/RestProperty/expected.js +++ b/packages/babel-generator/test/fixtures/types/RestProperty/expected.js @@ -1,19 +1,9 @@ -var { ...{ - z - } +var { ...z } = { z: 1 }; -var { ...{ - x = 5 - } -} = { - x: 1 -}; ({ x, - ...{ - y, - z - } + y, + ...z } = o); \ No newline at end of file diff --git a/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/es7-object-rest/actual.js b/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/es7-object-rest/actual.js index 44903552ea..20b5387a59 100644 --- a/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/es7-object-rest/actual.js +++ b/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/es7-object-rest/actual.js @@ -4,4 +4,4 @@ var { x, ...y } = z; var { [x]: x, ...y } = z; (function({ x, ...y }) { }); -({ x, ...{ y, z } } = o); +({ x, y, ...z } = o); diff --git a/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/es7-object-rest/expected.js b/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/es7-object-rest/expected.js index d3384999ee..5c7315f73b 100644 --- a/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/es7-object-rest/expected.js +++ b/packages/babel-plugin-transform-es2015-destructuring/test/fixtures/destructuring/es7-object-rest/expected.js @@ -15,9 +15,6 @@ var _z3 = z, var _o = o; x = _o.x; - -var _babelHelpers$objectW = babelHelpers.objectWithoutProperties(_o, ["x"]); - -y = _babelHelpers$objectW.y; -z = _babelHelpers$objectW.z; +y = _o.y; +z = babelHelpers.objectWithoutProperties(_o, ["x", "y"]); _o; diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-destructuring/actual.js b/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-destructuring/actual.js index a8e761d5c9..6eed55d739 100644 --- a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-destructuring/actual.js +++ b/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-destructuring/actual.js @@ -17,6 +17,3 @@ let { } = complex; let { x4: { ...y4 } } = z; - -var { ...{ z } } = { z: 1 }; -var { ...{ x = 5 } } = { x : 1 }; diff --git a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-destructuring/expected.js b/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-destructuring/expected.js index 211de3a015..0bebdd2fa2 100644 --- a/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-destructuring/expected.js +++ b/packages/babel-plugin-transform-object-rest-spread/test/fixtures/object-rest/variable-destructuring/expected.js @@ -40,13 +40,3 @@ let { g = babelHelpers.objectWithoutProperties(complex, ["x"]); let {} = z, y4 = babelHelpers.objectWithoutProperties(z.x4, []); -var { - z -} = babelHelpers.objectWithoutProperties({ - z: 1 -}, []); -var { - x = 5 -} = babelHelpers.objectWithoutProperties({ - x: 1 -}, []);