diff --git a/test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-function-declaration-with-function-declaration.js b/test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-function-declaration-with-function-declaration.js deleted file mode 100644 index adedef2b9d..0000000000 --- a/test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-function-declaration-with-function-declaration.js +++ /dev/null @@ -1,14 +0,0 @@ -// Copyright (C) 2011 the V8 project authors. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. -/*--- -es6id: B.3.3 -description: > - redeclaration within block: - attempt to redeclare function declaration with function declaration -negative: - phase: early - type: SyntaxError -flags: [onlyStrict] ----*/ -{ function f() {} function f() {} } - diff --git a/test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-function-declaration-with-let.js b/test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-function-declaration-with-let.js deleted file mode 100644 index e8b8a57bde..0000000000 --- a/test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-function-declaration-with-let.js +++ /dev/null @@ -1,12 +0,0 @@ -// Copyright (C) 2011 the V8 project authors. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. -/*--- -es6id: B.3.3 -description: > - redeclaration within block: - attempt to redeclare function declaration with let -negative: - phase: early - type: SyntaxError ----*/ -{ function f() {} let f; } diff --git a/test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-function-declaration-with-var.js b/test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-function-declaration-with-var.js deleted file mode 100644 index c64bc6fc3f..0000000000 --- a/test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-function-declaration-with-var.js +++ /dev/null @@ -1,12 +0,0 @@ -// Copyright (C) 2011 the V8 project authors. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. -/*--- -es6id: B.3.3 -description: > - redeclaration within block: - attempt to redeclare function declaration with var -negative: - phase: early - type: SyntaxError ----*/ -{ function f() {} var f; } diff --git a/test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-var-binding-with-let.js b/test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-var-binding-with-let.js deleted file mode 100644 index 017f9340ea..0000000000 --- a/test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-var-binding-with-let.js +++ /dev/null @@ -1,13 +0,0 @@ -// Copyright (C) 2011 the V8 project authors. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. -/*--- -es6id: B.3.3 -description: > - redeclaration within block: - attempt to redeclare var binding with let -negative: - phase: early - type: SyntaxError ----*/ -{ var f; let f; } - diff --git a/test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-var-with-function-declaration.js b/test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-var-with-function-declaration.js deleted file mode 100644 index 51a846665e..0000000000 --- a/test/language/block-scope/syntax/redeclaration-in-block/attempt-to-redeclare-var-with-function-declaration.js +++ /dev/null @@ -1,13 +0,0 @@ -// Copyright (C) 2011 the V8 project authors. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. -/*--- -es6id: B.3.3 -description: > - redeclaration within block: - attempt to redeclare var with function declaration -negative: - phase: early - type: SyntaxError ----*/ -{ var f; function f() {} } - diff --git a/test/language/statements/switch/early-lex-dup.js b/test/language/statements/switch/early-lex-dup.js deleted file mode 100644 index c9896a5275..0000000000 --- a/test/language/statements/switch/early-lex-dup.js +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright (C) 2016 the V8 project authors. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. -/*--- -esid: sec-switch-statement-static-semantics-early-errors -es6id: 13.12.1 -description: Syntax error from duplicate lexical variables -info: > - It is a Syntax Error if the LexicallyDeclaredNames of CaseBlock contains any - duplicate entries. -negative: - phase: early - type: SyntaxError -features: [let, const] ----*/ - -switch (0) { - case 1: - let test262id; - break; - default: - const test262id = null; -} diff --git a/test/language/statements/switch/early-lex-var-collision.js b/test/language/statements/switch/early-lex-var-collision.js deleted file mode 100644 index 9150eb4984..0000000000 --- a/test/language/statements/switch/early-lex-var-collision.js +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (C) 2016 the V8 project authors. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. -/*--- -esid: sec-switch-statement-static-semantics-early-errors -es6id: 13.12.1 -description: > - Syntax error from collisions between lexical variables and var-declarared - variables -info: > - It is a Syntax Error if any element of the LexicallyDeclaredNames of - CaseClauses also occurs in the VarDeclaredNames of CaseClauses. -negative: - phase: early - type: SyntaxError -features: [let] ----*/ - -switch (0) { - case 1: - var test262id; - break; - default: - let test262id; -}