test262/test/language/expressions
Mike Pennisi 202ed9ee1d Add tests for IdentifierReference as property
From the ES6 specification:

> ## PropertyDefinition : IdentifierReference
>
> 1. Let propName be StringValue of IdentifierReference.
> 2. Let exprValue be the result of evaluating IdentifierReference.
> 3. ReturnIfAbrupt(exprValue).
> 4. Let propValue be GetValue(exprValue).
> 5. ReturnIfAbrupt(propValue).
> 6. Assert: enumerable is true.
> 7. Return CreateDataPropertyOrThrow(object, propName, propValue).
2015-05-20 16:08:40 -04:00
..
addition Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
array Reorganize ./test 2014-12-07 15:33:09 -08:00
arrow-function 14.2 Arrow Function Definitions 2015-04-20 19:53:06 -04:00
assignment ES6-specific tests: es5id=>es6id, new es6id entries. Closes gh-144 2015-02-12 16:36:13 -05:00
bitwise-and Reorganize ./test 2014-12-07 15:33:09 -08:00
bitwise-not Reorganize ./test 2014-12-07 15:33:09 -08:00
bitwise-or Reorganize ./test 2014-12-07 15:33:09 -08:00
bitwise-xor Reorganize ./test 2014-12-07 15:33:09 -08:00
call Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
comma Reorganize ./test 2014-12-07 15:33:09 -08:00
compound-assignment ES6-specific tests: es5id=>es6id, new es6id entries. Closes gh-144 2015-02-12 16:36:13 -05:00
concatenation Reorganize ./test 2014-12-07 15:33:09 -08:00
conditional Import tests from Google V8 (Symbol) 2015-04-07 16:53:18 -04:00
delete Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
division Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
does-not-equals Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
equals Import tests from Google V8 (Symbol) 2015-04-07 16:53:18 -04:00
function Reorganize ./test 2014-12-07 15:33:09 -08:00
generators Add analogous tests 2015-05-07 19:11:47 -04:00
greater-than Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
greater-than-or-equal Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
grouping Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
in Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
instanceof Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
left-shift Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
less-than Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
less-than-or-equal Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
logical-and Import tests from Google V8 (Symbol) 2015-04-07 16:53:18 -04:00
logical-not Import tests from Google V8 (Symbol) 2015-04-07 16:53:18 -04:00
logical-or Import tests from Google V8 (Symbol) 2015-04-07 16:53:18 -04:00
modulus Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
multiplication Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
new Reorganize ./test 2014-12-07 15:33:09 -08:00
object Add tests for IdentifierReference as property 2015-05-20 16:08:40 -04:00
postfix-decrement ES6-specific tests: es5id=>es6id, new es6id entries. Closes gh-144 2015-02-12 16:36:13 -05:00
postfix-increment ES6-specific tests: es5id=>es6id, new es6id entries. Closes gh-144 2015-02-12 16:36:13 -05:00
prefix-decrement ES6-specific tests: es5id=>es6id, new es6id entries. Closes gh-144 2015-02-12 16:36:13 -05:00
prefix-increment ES6-specific tests: es5id=>es6id, new es6id entries. Closes gh-144 2015-02-12 16:36:13 -05:00
property-accessors Reorganize ./test 2014-12-07 15:33:09 -08:00
relational Reorganize ./test 2014-12-07 15:33:09 -08:00
right-shift Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
strict-does-not-equals Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
strict-equals Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
subtraction Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
template Extend tests for LineTerminatorSequence 2015-04-15 10:50:44 -04:00
this Reorganize ./test 2014-12-07 15:33:09 -08:00
typeof Fix strict mode errors in language 2015-05-08 17:27:52 +02:00
unary-minus Reorganize ./test 2014-12-07 15:33:09 -08:00
unary-plus Reorganize ./test 2014-12-07 15:33:09 -08:00
unsigned-right-shift Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
void Reorganize ./test 2014-12-07 15:33:09 -08:00
yield Fix strict mode errors in language 2015-05-08 17:27:52 +02:00