From 5249b9d8091d36836ec7b46319baa4296d3790a0 Mon Sep 17 00:00:00 2001 From: Timothy Gu Date: Sun, 11 Sep 2016 18:58:38 -0700 Subject: [PATCH] Remove ES2015 tests than do not parse in ES2016 (#4501) These tests are originally from Traceur, which does not fully support ES2016. See babel/babylon#106 for a rationale why these code blocks are not valid ES2016. --- .../test/fixtures/traceur/Misc/PrependStatement.js | 7 ------- .../test/fixtures/traceur/Syntax/ParamDuplicateCheckOk.js | 8 -------- 2 files changed, 15 deletions(-) diff --git a/packages/babel-preset-es2015/test/fixtures/traceur/Misc/PrependStatement.js b/packages/babel-preset-es2015/test/fixtures/traceur/Misc/PrependStatement.js index e50fa07ed475..a3cf90fc75e7 100644 --- a/packages/babel-preset-es2015/test/fixtures/traceur/Misc/PrependStatement.js +++ b/packages/babel-preset-es2015/test/fixtures/traceur/Misc/PrependStatement.js @@ -9,10 +9,3 @@ var o = { function f({x}) {} f(o); assert.equal(1, count); - -count = 0; -function g({x}) { - 'use strict'; -} -g(o); -assert.equal(1, count); diff --git a/packages/babel-preset-es2015/test/fixtures/traceur/Syntax/ParamDuplicateCheckOk.js b/packages/babel-preset-es2015/test/fixtures/traceur/Syntax/ParamDuplicateCheckOk.js index ac6df64fcfaa..8967f937ec8f 100644 --- a/packages/babel-preset-es2015/test/fixtures/traceur/Syntax/ParamDuplicateCheckOk.js +++ b/packages/babel-preset-es2015/test/fixtures/traceur/Syntax/ParamDuplicateCheckOk.js @@ -1,11 +1,3 @@ -function f(x, y = function(x) {}) { - 'use strict'; -} - -var f2 = (x, y = function(x) {}) => { - 'use strict'; -}; - function g() { 'use strict'; function h(x, y = function(x) {}) {