test262/test/language
Leo Balter 076ecc38c6
Fix bugs reported in #1338 (#1339)
* Accessing `ta[0]` throws a TypeError.

* Fix array indices starting at 0 and property references

* Fix classfields templates for properly checking static propnames.

* Generate tests

* `assert.equal` is not defined

* Add missing includes

* Generate tests

* typo s/Avalue/42/

* fix whitespace

* Add missing var for strict mode

* Expand generated class fields tests for forbidden computed property name values

Ref https://github.com/tc39/test262/pull/1339#issuecomment-342830243

* derived classes have access to private names in base classes, if private names are in scope
2017-11-10 15:06:00 -05:00
..
arguments-object Re-generate tests 2017-10-26 19:04:57 -04:00
asi Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
block-scope Add generators flags for tests depending on generators features (#1259) 2017-10-04 16:12:34 -04:00
comments Follow up for tagging tests with U+180E 2017-09-26 14:13:29 -04:00
computed-property-names Add missing Symbol features flags 2017-09-07 15:51:13 -04:00
destructuring/binding
directive-prologue Ensure evaluation does not occur 2017-07-13 12:27:29 -04:00
eval-code Add missing generators flags 2017-10-26 19:04:57 -04:00
export Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
expressions Fix bugs reported in #1338 (#1339) 2017-11-10 15:06:00 -05:00
function-code Remove execute bit from files (#976) 2017-04-13 16:24:07 -04:00
future-reserved-words Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
global-code Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
identifier-resolution
identifiers Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
import Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
keywords Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
line-terminators Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
literals test/language/literals/regexp/*: early error test fixups (#1276) 2017-10-16 12:46:28 -04:00
module-code Fix bugs reported in #1338 (#1339) 2017-11-10 15:06:00 -05:00
punctuators Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
reserved-words Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
rest-parameters Force "early error" tests to fail if evaluated 2017-06-28 11:24:36 -04:00
source-text
statements Fix bugs reported in #1338 (#1339) 2017-11-10 15:06:00 -05:00
types Add cross-realm feature 2017-09-22 15:29:10 -04:00
white-space Follow up for tagging tests with U+180E 2017-09-26 14:13:29 -04:00