test262/test/language/expressions/object
Mike Pennisi 2fe074134a Add tests for function `name` attribute
This change set includes tests for most invocations of the
SetFunctionName abstract operation in the ES2015 specification.
Practical testing considerations preclude the introduction of tests for
certain invocations:

- The project is still vetting methods to sustainably test the semantics
  of the Destructuring Binding pattern across all valid productions.
  - 13.3.3.6 Runtime Semantics: IteratorBindingInitialization
  - 13.3.3.7 Runtime Semantics: KeyedBindingInitialization
- Without a loader, there is no way to access a function object declared
  in an ExportDeclaration, so `name` assignment cannot be tested in
  these cases
  - 14.1.19 Runtime Semantics: InstantiateFunctionObject
  - 14.4.12 Runtime Semantics: InstantiateFunctionObject
  - 14.5.15 Runtime Semantics: BindingClassDeclarationEvaluation
  - 15.2.3.11 Runtime Semantics: Evaluation
2015-07-21 20:05:34 -04:00
..
method-definition Add tests for function `name` attribute 2015-07-21 20:05:34 -04:00
11.1.5-0-1.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5-0-2.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5-1-s.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5-1gs.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5-2-s.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5-2gs.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5-3-s.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5-4-4-a-1-s.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5-4-s.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_3-3-1.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_4-4-a-2.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_4-4-a-3.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_4-4-b-1.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_4-4-b-2.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_4-4-c-1.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_4-4-c-2.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_4-4-d-1.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_4-4-d-2.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_4-4-d-3.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_4-4-d-4.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_4-5-1.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_5-4-1.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_6-2-1-s.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_6-2-2-s.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_6-3-1.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_6-3-2.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_7-2-1-s.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_7-2-2-s.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_7-3-1.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
11.1.5_7-3-2.js Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
S11.1.5_A1.1.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S11.1.5_A1.2.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S11.1.5_A1.3.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S11.1.5_A1.4.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S11.1.5_A2.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S11.1.5_A3.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S11.1.5_A4.1.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S11.1.5_A4.2.js Reorganize ./test 2014-12-07 15:33:09 -08:00
S11.1.5_A4.3.js Reorganize ./test 2014-12-07 15:33:09 -08:00
fn-name-accessor-get.js Add tests for function `name` attribute 2015-07-21 20:05:34 -04:00
fn-name-accessor-set.js Add tests for function `name` attribute 2015-07-21 20:05:34 -04:00
fn-name-arrow.js Add tests for function `name` attribute 2015-07-21 20:05:34 -04:00
fn-name-class.js Add tests for function `name` attribute 2015-07-21 20:05:34 -04:00
fn-name-cover.js Add tests for function `name` attribute 2015-07-21 20:05:34 -04:00
fn-name-fn.js Add tests for function `name` attribute 2015-07-21 20:05:34 -04:00
fn-name-gen.js Add tests for function `name` attribute 2015-07-21 20:05:34 -04:00
prop-def-id-eval-error-2.js - Remove inline license 2015-07-17 19:55:00 +02:00
prop-def-id-eval-error.js - Remove inline license 2015-07-17 19:55:00 +02:00
prop-def-id-get-error.js - Remove inline license 2015-07-17 19:55:00 +02:00
prop-def-id-valid.js - Remove inline license 2015-07-17 19:55:00 +02:00
property-name-yield.js Add tests for Unicode escape sequences 2015-07-09 18:52:22 -04:00