aboutsummaryrefslogtreecommitdiffstats
path: root/src/dstr-assignment/array-rest-nested-obj-invalid.case
Commit message (Collapse)AuthorAgeFilesLines
* Rename negative test "phase" for parsingMike Pennisi2018-01-051-1/+1
| | | | | | | | | | | | | | Early errors may result from parsing the source text of a test file, but they may also result from parsing some other source text as referenced through the ES2015 module syntax. The latter form of early error is not necessarily detectable by ECMAScript parsers, however. Because of this, the label "early" is not sufficiently precise for all Test262 consumers to correctly interpret all tests. Update the "phase" name of "early" to "parse" for all those negative tests that describe errors resulting from parsing of the file's source text directly. A forthcoming commit will update the remaining tests to use a "phase" name that is more specific to module resolution.
* Force "early error" tests to fail if evaluatedMike Pennisi2017-06-281-0/+2
| | | | | This pattern makes expectations more explicit by making test files more literal.
* [generation] Parse and render new error formatMike Pennisi2016-10-191-1/+3
| | | | | | Extend the test generation tool to emit the recently-modified format of the "negative" meta-data. Update the effected test case files accordingly.
* Re-format destructuring assignment testsMike Pennisi2016-05-251-0/+18
Utilize the test generation tool to increase coverage of destructuring assignment semantics. Previously, only destructuring assignment in the AssignmentExpression position was tested. With this change applied, the same tests will assert expected behavior for destructuring assignment in `for..of` statements, as well. A limited number of tests are applied to the `for..in` statement as well, but due to the iteration protocol observed by that statement, many destructuring tests are not relevant, and others cannot be automatically generated from this format.