Skip to content
Snippets Groups Projects
Commit 7f6e6d13 authored by Mike Pennisi's avatar Mike Pennisi
Browse files

[generation] Parse and render new error format

Extend the test generation tool to emit the recently-modified format of
the "negative" meta-data. Update the effected test case files
accordingly.
parent 0c29e6de
Branches
No related tags found
No related merge requests found
Showing
with 60 additions and 20 deletions
......@@ -5,7 +5,9 @@ desc: >
It is a Syntax Error if BoundNames of FormalParameters contains any duplicate
elements.
template: syntax
negative: SyntaxError
negative:
phase: early
type: SyntaxError
info: |
14.1.2 Static Semantics: Early Errors
......
......@@ -20,7 +20,9 @@ info: |
...BindingIdentifier[?Yield]
...BindingPattern[?Yield]
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- params
......
......@@ -10,7 +10,9 @@ desc: >
template: syntax
es6id: 12.14.5.1
flags: [onlyStrict]
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -8,7 +8,9 @@ desc: >
template: syntax
es6id: 12.14.5.4
flags: [onlyStrict]
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -9,7 +9,9 @@ desc: >
AssignmentPattern as the goal symbol.
template: syntax
es6id: 12.14.5.1
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -9,7 +9,9 @@ desc: >
template: syntax
es6id: 12.14.5.3
flags: [onlyStrict]
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -9,7 +9,9 @@ desc: >
AssignmentPattern as the goal symbol.
template: syntax
es6id: 12.14.5.1
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -9,7 +9,9 @@ desc: >
template: syntax
es6id: 12.14.5.3
flags: [onlyStrict]
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -10,7 +10,9 @@ desc: >
template: syntax
es6id: 12.14.5.1
flags: [onlyStrict]
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -9,7 +9,9 @@ desc: >
template: syntax
es6id: 12.14.5.4
flags: [onlyStrict]
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -7,7 +7,9 @@ desc: >
AssignmentElementList.
template: syntax
es6id: 12.14.5
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -7,7 +7,9 @@ desc: >
AssignmentElementList.
template: syntax
es6id: 12.14.5
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -7,7 +7,9 @@ desc: >
AssignmentElementList.
template: syntax
es6id: 12.14.5
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -7,7 +7,9 @@ desc: >
AssignmentRestElement in a AssignmentElementList.
template: syntax
es6id: 12.14.5
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -6,7 +6,9 @@ desc: >
The AssignmentRestElement does not support an initializer.
template: syntax
es6id: 12.14.5
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- setup
......
......@@ -9,7 +9,9 @@ desc: >
AssignmentPattern as the goal symbol.
template: syntax
es6id: 12.14.5.1
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -9,7 +9,9 @@ desc: >
template: syntax
es6id: 12.14.5.3
flags: [onlyStrict]
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -9,7 +9,9 @@ desc: >
AssignmentPattern as the goal symbol.
template: syntax
es6id: 12.14.5.1
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -9,7 +9,9 @@ desc: >
template: syntax
es6id: 12.14.5.3
flags: [onlyStrict]
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- elems
......
......@@ -9,7 +9,9 @@ desc: >
template: syntax
es6id: 12.14.5
flags: [onlyStrict]
negative: SyntaxError
negative:
phase: early
type: SyntaxError
---*/
//- setup
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment