-
- Downloads
Fix more issues in eval tests for class-fields
Changes: - Changed eval-err-contains-supercall-1.case to add a property access similar to eval-err-contains-supercall-2.case, without this property access eval-err-contains-supercall-1.case would be identical to eval-err-contains-supercall.case. - Remove unnecessary "earlyerror" and "executionerror" template arguments when the value is already clear from the context. - Fixed the description in eval-err-contains-supercall-2.case to refer to the correct early error rule. - Fixed a copy-paste error in eval-err-contains-superproperty-1.case and eval-err-contains-superproperty-2.case. - Split initializer-eval-super into initializer-eval-super-call and initializer-eval-super-property, because we actually need to test different behaviour for the super-call compared to the super-property case. - Split initializer-eval into initializer-eval-arguments and initializer-eval-newtarget, because `arguments` and `new.target` are differently handled in class-fields. - And fixed other copy-paste errors in the template files. Fixes #1325
Showing
- src/class-fields/eval-err-contains-arguments.case 1 addition, 1 deletionsrc/class-fields/eval-err-contains-arguments.case
- src/class-fields/eval-err-contains-newtarget.case 3 additions, 7 deletionssrc/class-fields/eval-err-contains-newtarget.case
- src/class-fields/eval-err-contains-supercall-1.case 3 additions, 7 deletionssrc/class-fields/eval-err-contains-supercall-1.case
- src/class-fields/eval-err-contains-supercall-2.case 3 additions, 7 deletionssrc/class-fields/eval-err-contains-supercall-2.case
- src/class-fields/eval-err-contains-supercall.case 1 addition, 5 deletionssrc/class-fields/eval-err-contains-supercall.case
- src/class-fields/eval-err-contains-superproperty-1.case 2 additions, 6 deletionssrc/class-fields/eval-err-contains-superproperty-1.case
- src/class-fields/eval-err-contains-superproperty-2.case 2 additions, 6 deletionssrc/class-fields/eval-err-contains-superproperty-2.case
- src/class-fields/initializer-eval-arguments/cls-decl-fields-eval.template 1 addition, 1 deletion.../initializer-eval-arguments/cls-decl-fields-eval.template
- src/class-fields/initializer-eval-arguments/cls-decl-fields-indirect-eval.template 1 addition, 1 deletion...zer-eval-arguments/cls-decl-fields-indirect-eval.template
- src/class-fields/initializer-eval-arguments/cls-expr-fields-eval.template 0 additions, 0 deletions.../initializer-eval-arguments/cls-expr-fields-eval.template
- src/class-fields/initializer-eval-arguments/cls-expr-fields-indirect-eval.template 0 additions, 0 deletions...zer-eval-arguments/cls-expr-fields-indirect-eval.template
- src/class-fields/initializer-eval-newtarget/cls-decl-fields-eval.template 18 additions, 0 deletions.../initializer-eval-newtarget/cls-decl-fields-eval.template
- src/class-fields/initializer-eval-newtarget/cls-decl-fields-indirect-eval.template 19 additions, 0 deletions...zer-eval-newtarget/cls-decl-fields-indirect-eval.template
- src/class-fields/initializer-eval-newtarget/cls-expr-fields-eval.template 18 additions, 0 deletions.../initializer-eval-newtarget/cls-expr-fields-eval.template
- src/class-fields/initializer-eval-newtarget/cls-expr-fields-indirect-eval.template 19 additions, 0 deletions...zer-eval-newtarget/cls-expr-fields-indirect-eval.template
- src/class-fields/initializer-eval-super-call/cls-decl-fields-eval.template 3 additions, 3 deletions...initializer-eval-super-call/cls-decl-fields-eval.template
- src/class-fields/initializer-eval-super-call/cls-decl-fields-indirect-eval.template 4 additions, 4 deletions...er-eval-super-call/cls-decl-fields-indirect-eval.template
- src/class-fields/initializer-eval-super-call/cls-expr-fields-eval.template 1 addition, 1 deletion...initializer-eval-super-call/cls-expr-fields-eval.template
- src/class-fields/initializer-eval-super-call/cls-expr-fields-indirect-eval.template 2 additions, 2 deletions...er-eval-super-call/cls-expr-fields-indirect-eval.template
- src/class-fields/initializer-eval-super-property/cls-decl-fields-eval.template 19 additions, 0 deletions...ializer-eval-super-property/cls-decl-fields-eval.template
Loading
Please register or sign in to comment