diff --git a/test/language/computed-property-names/class/static/generator-constructor.js b/test/language/computed-property-names/class/static/generator-constructor.js index 0d24e6ffb701472b27dc4c64f4292b83a74a1c0f..32b5dc8c321352c9b93226bfa798900b5c63f386 100644 --- a/test/language/computed-property-names/class/static/generator-constructor.js +++ b/test/language/computed-property-names/class/static/generator-constructor.js @@ -4,8 +4,7 @@ es6id: 12.2.5 description: > In a class, computed property names for static - generators cannot be "constructor" -negative: SyntaxError + generators can be named "constructor" ---*/ class C { static *['constructor']() {} diff --git a/test/language/computed-property-names/class/static/getter-constructor.js b/test/language/computed-property-names/class/static/getter-constructor.js index 3b576dd53a3b7df231d7fa26d2bbb8be64d79000..ad53bd8950ac2408f4ec641feb7e0347b16d4884 100644 --- a/test/language/computed-property-names/class/static/getter-constructor.js +++ b/test/language/computed-property-names/class/static/getter-constructor.js @@ -4,8 +4,7 @@ es6id: 12.2.5 description: > In a class, computed property names for static - getters cannot be "constructor" -negative: SyntaxError + getters can be named "constructor" ---*/ class C { static get ['constructor']() {} diff --git a/test/language/computed-property-names/class/static/method-constructor.js b/test/language/computed-property-names/class/static/method-constructor.js index a47c8038353112b52ab91a0a443a9b7d666ed79c..d7f125f0720b1ebccbac69c8b76c9ab4f2208caa 100644 --- a/test/language/computed-property-names/class/static/method-constructor.js +++ b/test/language/computed-property-names/class/static/method-constructor.js @@ -4,8 +4,7 @@ es6id: 12.2.5 description: > In a class, computed property names for static - methods cannot be "constructor" -negative: SyntaxError + methods can be named "constructor" ---*/ class C { static ['constructor']() {} diff --git a/test/language/computed-property-names/class/static/setter-constructor.js b/test/language/computed-property-names/class/static/setter-constructor.js index 4ee7466c7dbf99169f7e6921723ecfe04fc73d24..ec16f5c0a24951e08d4421db39e2e40437b714b2 100644 --- a/test/language/computed-property-names/class/static/setter-constructor.js +++ b/test/language/computed-property-names/class/static/setter-constructor.js @@ -4,8 +4,7 @@ es6id: 12.2.5 description: > In a class, computed property names for static - setters cannot be "constructor" -negative: SyntaxError + setters can be named "constructor" ---*/ class C { static set ['constructor'](x) {}