test262/test/language/expressions
jugglinmike a3fffa754b Improve coverage for "super" keyword (#687)
* Improve test coverage for `super` keyword

Add tests for SuperCall and SuperProperty, organized together in the
`test/language/expressions/super/` directory. For SuperProperty, include
tests for usage from within Object initializers and class bodies because
a different set of semantics are observable from each context.
2016-06-29 16:45:19 -07:00
..
addition Add tests for additional uses of @@toPrimitive (#666) 2016-06-10 15:08:59 -04:00
array Generate tests 2016-06-11 17:44:14 -04:00
arrow-function Add tests for function length with dflt parameters 2016-06-21 12:22:49 -04:00
assignment Generate tests 2016-05-25 17:29:27 -04: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 Generate tests 2016-06-11 17:44:14 -04:00
class Add tests for arguments obj with dflt parameters 2016-06-21 12:22:49 -04:00
comma s/id/esid 2016-02-22 09:47:42 -05:00
compound-assignment Reduce reliance on `fnGlobalObject.js` 2016-04-25 11:09:21 -07:00
concatenation Reorganize ./test 2014-12-07 15:33:09 -08:00
conditional s/id/esid 2016-02-22 09:47:42 -05:00
delete Reduce reliance on `fnGlobalObject.js` 2016-04-25 11:09:21 -07: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 Add tests for well-known Symbol: @@toPrimitive 2015-08-16 18:37:22 -04:00
exponentiation Remove over-specified tests 2016-04-18 14:36:49 -04:00
function Add tests for arguments obj with dflt parameters 2016-06-21 12:22:49 -04:00
generators Add tests for arguments obj with dflt parameters 2016-06-21 12:22:49 -04:00
greater-than Replace runTestCase with assert helpers [test/language/expressions/] 2015-08-06 18:32:15 +02: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 Add tests for instanceof operator when prototype property is primitive or getter 2015-12-22 19:05:53 +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 Replace runTestCase with assert helpers [test/language/expressions/] 2015-08-06 18:32:15 +02:00
logical-and s/id/esid 2016-02-22 09:47:42 -05:00
logical-not - Remove inline license 2015-07-17 19:55:00 +02:00
logical-or s/id/esid 2016-02-22 09:47:42 -05: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 Generate tests 2016-06-11 17:44:14 -04:00
object Add tests for arguments obj with dflt parameters 2016-06-21 12:22:49 -04:00
postfix-decrement Reduce reliance on `fnGlobalObject.js` 2016-04-25 11:09:21 -07:00
postfix-increment Reduce reliance on `fnGlobalObject.js` 2016-04-25 11:09:21 -07:00
prefix-decrement Reduce reliance on `fnGlobalObject.js` 2016-04-25 11:09:21 -07:00
prefix-increment Reduce reliance on `fnGlobalObject.js` 2016-04-25 11:09:21 -07:00
property-accessors Revert primitive wrapper prototypes and String#split to ES5 2015-11-06 18:50:44 +01: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
super Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
tagged-template s/id/esid 2016-02-22 09:47:42 -05:00
template-literal - Remove inline license 2015-07-17 19:55:00 +02:00
this Remove links to hg.ecmascript.org 2015-07-17 17:43:09 +02:00
typeof - Remove inline license 2015-07-17 19:55:00 +02:00
unary-minus Replace runTestCase with assert helpers [test/built-ins] 2015-08-13 17:50:58 +02:00
unary-plus Replace runTestCase with assert helpers [test/built-ins] 2015-08-13 17:50:58 +02:00
unsigned-right-shift Fix strict mode errors in language/expressions 2014-12-11 19:07:04 +01:00
void Prefer explicit error checking where possible 2015-07-10 14:12:57 -04:00
yield Fix strict mode errors in language 2015-05-08 17:27:52 +02:00
tco-pos.js s/id/esid 2016-02-22 09:47:42 -05:00