-
- Downloads
"git@gitlab.doc.ic.ac.uk:zy7218/scientia.git" did not exist on "604509f4e1bd6a2d8633d7ec1c6a687efce50d17"
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.
Showing
- src/spread/default/super-call.template 1 addition, 1 deletionsrc/spread/default/super-call.template
- src/spread/error/super-call.template 1 addition, 1 deletionsrc/spread/error/super-call.template
- test/language/expressions/super/call-arg-evaluation-err.js 37 additions, 0 deletionstest/language/expressions/super/call-arg-evaluation-err.js
- test/language/expressions/super/call-bind-this-value-twice.js 40 additions, 0 deletions.../language/expressions/super/call-bind-this-value-twice.js
- test/language/expressions/super/call-bind-this-value.js 30 additions, 0 deletionstest/language/expressions/super/call-bind-this-value.js
- test/language/expressions/super/call-construct-error.js 38 additions, 0 deletionstest/language/expressions/super/call-construct-error.js
- test/language/expressions/super/call-construct-invocation.js 35 additions, 0 deletionstest/language/expressions/super/call-construct-invocation.js
- test/language/expressions/super/call-expr-value.js 29 additions, 0 deletionstest/language/expressions/super/call-expr-value.js
- test/language/expressions/super/call-new-target-undef.js 25 additions, 0 deletionstest/language/expressions/super/call-new-target-undef.js
- test/language/expressions/super/call-proto-not-ctor.js 45 additions, 0 deletionstest/language/expressions/super/call-proto-not-ctor.js
- test/language/expressions/super/call-spread-err-mult-err-expr-throws.js 0 additions, 0 deletions...expressions/super/call-spread-err-mult-err-expr-throws.js
- test/language/expressions/super/call-spread-err-mult-err-iter-get-value.js 0 additions, 0 deletions...ressions/super/call-spread-err-mult-err-iter-get-value.js
- test/language/expressions/super/call-spread-err-mult-err-itr-get-call.js 0 additions, 0 deletions...xpressions/super/call-spread-err-mult-err-itr-get-call.js
- test/language/expressions/super/call-spread-err-mult-err-itr-get-get.js 0 additions, 0 deletions...expressions/super/call-spread-err-mult-err-itr-get-get.js
- test/language/expressions/super/call-spread-err-mult-err-itr-step.js 0 additions, 0 deletions...ge/expressions/super/call-spread-err-mult-err-itr-step.js
- test/language/expressions/super/call-spread-err-mult-err-itr-value.js 0 additions, 0 deletions...e/expressions/super/call-spread-err-mult-err-itr-value.js
- test/language/expressions/super/call-spread-err-mult-err-unresolvable.js 0 additions, 0 deletions...xpressions/super/call-spread-err-mult-err-unresolvable.js
- test/language/expressions/super/call-spread-err-sngl-err-expr-throws.js 0 additions, 0 deletions...expressions/super/call-spread-err-sngl-err-expr-throws.js
- test/language/expressions/super/call-spread-err-sngl-err-itr-get-call.js 0 additions, 0 deletions...xpressions/super/call-spread-err-sngl-err-itr-get-call.js
- test/language/expressions/super/call-spread-err-sngl-err-itr-get-get.js 0 additions, 0 deletions...expressions/super/call-spread-err-sngl-err-itr-get-get.js
Loading
Please register or sign in to comment