test262/test/language/expressions/super
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
..
call-arg-evaluation-err.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-bind-this-value-twice.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-bind-this-value.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-construct-error.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-construct-invocation.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-expr-value.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-new-target-undef.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-proto-not-ctor.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-err-mult-err-expr-throws.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-err-mult-err-iter-get-value.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-err-mult-err-itr-get-call.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-err-mult-err-itr-get-get.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-err-mult-err-itr-step.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-err-mult-err-itr-value.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-err-mult-err-unresolvable.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-err-sngl-err-expr-throws.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-err-sngl-err-itr-get-call.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-err-sngl-err-itr-get-get.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-err-sngl-err-itr-get-value.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-err-sngl-err-itr-step.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-err-sngl-err-itr-value.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-err-sngl-err-unresolvable.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-mult-empty.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-mult-expr.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-mult-iter.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-mult-literal.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-sngl-empty.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-sngl-expr.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-sngl-iter.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
call-spread-sngl-literal.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-dot-cls-null-proto.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-dot-cls-ref-strict.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-dot-cls-ref-this.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-dot-cls-this-uninit.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-dot-cls-val-from-arrow.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-dot-cls-val-from-eval.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-dot-cls-val.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-dot-fn-no-super-bndng.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-dot-obj-null-proto.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-dot-obj-ref-non-strict.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-dot-obj-ref-strict.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-dot-obj-ref-this.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-dot-obj-val-from-arrow.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-dot-obj-val-from-eval.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-dot-obj-val.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-cls-err.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-cls-key-err.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-cls-null-proto.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-cls-ref-strict.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-cls-ref-this.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-cls-this-uninit.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-cls-unresolvable.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-cls-val-from-arrow.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-cls-val-from-eval.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-cls-val.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-fn-eval-before-has-super.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-fn-no-super-bndng.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-obj-err.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-obj-key-err.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-obj-null-proto.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-obj-ref-non-strict.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-obj-ref-strict.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-obj-ref-this.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-obj-unresolvable.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-obj-val-from-arrow.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-obj-val-from-eval.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00
prop-expr-obj-val.js Improve coverage for "super" keyword (#687) 2016-06-29 16:45:19 -07:00