From ad446cae7de2d7c7409f4540e538f4d6f22b8550 Mon Sep 17 00:00:00 2001 From: Rick Waldron <waldron.rick@gmail.com> Date: Tue, 31 Jul 2018 14:21:54 -0400 Subject: [PATCH] Class Fields: remove "class-fields-public" from .template (set in .case) class-fields-public doesn't apply to all tests that are generated from these templates --- src/class-fields/class-evaluation-error/cls-decl.template | 2 +- src/class-fields/class-evaluation-error/cls-expr.template | 2 +- src/class-fields/default/cls-decl.template | 2 +- src/class-fields/default/cls-expr.template | 2 +- src/class-fields/eval-err-contains-newtarget.case | 4 ++-- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/class-fields/class-evaluation-error/cls-decl.template b/src/class-fields/class-evaluation-error/cls-decl.template index 6a77134e10..457f614994 100644 --- a/src/class-fields/class-evaluation-error/cls-decl.template +++ b/src/class-fields/class-evaluation-error/cls-decl.template @@ -4,7 +4,7 @@ /*--- path: language/statements/class/fields-evaluation-error- name: field definitions in a class declaration -features: [class, class-fields-public] +features: [class] esid: sec-runtime-semantics-classdefinitionevaluation ---*/ diff --git a/src/class-fields/class-evaluation-error/cls-expr.template b/src/class-fields/class-evaluation-error/cls-expr.template index 55735b5974..3a9ca73b89 100644 --- a/src/class-fields/class-evaluation-error/cls-expr.template +++ b/src/class-fields/class-evaluation-error/cls-expr.template @@ -4,7 +4,7 @@ /*--- path: language/expressions/class/fields-evaluation-error- name: field definitions in a class expression -features: [class, class-fields-public] +features: [class] esid: sec-runtime-semantics-classdefinitionevaluation ---*/ diff --git a/src/class-fields/default/cls-decl.template b/src/class-fields/default/cls-decl.template index 8acd1452b8..d37e18acb0 100644 --- a/src/class-fields/default/cls-decl.template +++ b/src/class-fields/default/cls-decl.template @@ -4,7 +4,7 @@ /*--- path: language/statements/class/fields- name: field definitions in a class declaration -features: [class, class-fields-public] +features: [class] esid: prod-FieldDefinition ---*/ diff --git a/src/class-fields/default/cls-expr.template b/src/class-fields/default/cls-expr.template index 1ea8cc02e1..fcf25c6259 100644 --- a/src/class-fields/default/cls-expr.template +++ b/src/class-fields/default/cls-expr.template @@ -4,7 +4,7 @@ /*--- path: language/expressions/class/fields- name: field definitions in a class expression -features: [class, class-fields-public] +features: [class] esid: prod-FieldDefinition ---*/ diff --git a/src/class-fields/eval-err-contains-newtarget.case b/src/class-fields/eval-err-contains-newtarget.case index ab0e6b4692..c3c88f4369 100644 --- a/src/class-fields/eval-err-contains-newtarget.case +++ b/src/class-fields/eval-err-contains-newtarget.case @@ -16,8 +16,8 @@ info: | ScriptBody:StatementList It is a Syntax Error if StatementList Contains NewTarget. -features: [class, class-fields-public] -template: initializer-eval +features: [class, new.target] +template: initializer-eval-newtarget ---*/ //- initializer -- GitLab