test262/test
jugglinmike 720c3cc8cc Update for new `eval` restrictions on `super` (#781)
A recent change to the specification [1] introduces parse-time errors
for certain usages of `super` within eval code. Modify all tests that
are affected by this change:

- Update the test bodies to accurately enforce the new semantics
- Rename files to better reflect the section of the specification that
  they enforce
- Update test meta-data
  - Change the `esid` meta-data to reflect the location of the relevant
    specification text
  - Remove the `es6id` meta-data as the behavior is no longer relatable
    to that specification
  - Introduce the `features` meta-data in cases where the test file's
    new location no longer reflects all required language features

[1] "Normative: Clarify rules around super inside eval"
    https://github.com/tc39/ecma262/pull/685
2016-10-24 10:43:44 -07:00
..
annexB Re-format tests for SyntaxErrors 2016-10-19 15:24:21 -04:00
built-ins Add tests for realm interactions (#688) 2016-10-24 10:43:17 -07:00
harness Add harness for byte conversion values 2016-05-25 10:10:50 -04:00
intl402 Revert "islamicc should be canonicalized to islamic-civil (#747)" (#774) 2016-10-14 11:05:41 -07:00
language Update for new `eval` restrictions on `super` (#781) 2016-10-24 10:43:44 -07:00