test262/test/language
Mike Pennisi 9b4ca4371b Add tests for change in Reference Records
These tests support the following normative change

"Normative: Allow null or undefined in Reference Records"
https://github.com/tc39/ecma262/pull/2267

The tests concerning the `delete` operator increase coverage to verify
behavior which, though related, is not altered by the normative change.
These tests are intended to guard against regressions as engines
implement the new semantics.
2021-06-24 13:16:43 -04:00
..
arguments-object Improve coverage of mapped arguments' [[DefineOwnProperty]] method 2020-12-11 11:06:51 -05:00
asi
block-scope
comments Example output from legacy code transformer 2020-09-17 16:21:53 -04:00
computed-property-names Refactor tests for static methods creation and fetching 2020-07-15 16:13:40 -04:00
destructuring/binding Improved metadata 2020-11-18 16:44:55 -05:00
directive-prologue
eval-code Remove template that is generating duplicate tests 2020-10-29 13:48:50 -04:00
export Update "info" field (#2941) 2021-01-28 16:03:01 -08:00
expressions Add tests for change in Reference Records 2021-06-24 13:16:43 -04:00
function-code Update tests for removal of per-parameter position var scope (#2445) 2019-12-23 13:36:09 -05:00
future-reserved-words Strengthen sloppy-mode tests for future reserved words. 2021-04-20 09:54:23 -04:00
global-code Fix: Broken test: language/global-code/decl-lex-configurable-global.js. Closes gh-2897 2020-11-18 14:00:54 -05:00
identifier-resolution In strict mode code, attempts to assign to an unresolvable reference must throw a ReferenceError exception. Fixes gh-1964 2020-09-10 15:22:02 -04:00
identifiers Add tests for ZWJ and ZWNJ in identifiers (#2723) 2020-08-05 12:27:34 -07:00
import Add tests for the "JSON modules" language proposal 2021-05-28 20:02:59 -04:00
keywords
line-terminators
literals Move some AnnexB tests per proposed spec change 2021-05-21 13:06:41 -04:00
module-code "flags" is a top-level key, not a key within "negative" 2021-06-10 12:03:05 -04:00
punctuators
reserved-words
rest-parameters
source-text
statementList
statements Add more tests for `for (async of` edge-cases (#2983) 2021-05-07 16:16:34 -04:00
types
white-space