From a801bdf7863bc44ffeb75c7d6fbddaddfdf95898 Mon Sep 17 00:00:00 2001 From: Rick Waldron <waldron.rick@gmail.com> Date: Tue, 19 Dec 2017 15:40:12 -0500 Subject: [PATCH] Fix frontmatter --- .../TypedArrays/internals/Get/infinity-detached-buffer.js | 7 ++++--- .../internals/GetOwnProperty/enumerate-detached-buffer.js | 7 ++++--- .../internals/HasProperty/infinity-with-detached-buffer.js | 7 ++++--- .../language/expressions/call/eval-spread-empty-leading.js | 6 +++--- .../expressions/call/eval-spread-empty-trailing.js | 6 +++--- test/language/expressions/call/eval-spread-empty.js | 6 +++--- test/language/expressions/call/eval-spread.js | 6 +++--- .../expressions/call/tco-cross-realm-class-construct.js | 6 +++--- .../call/tco-cross-realm-class-derived-construct.js | 6 +++--- test/language/expressions/call/tco-cross-realm-fun-call.js | 6 +++--- .../expressions/call/tco-cross-realm-fun-construct.js | 6 +++--- .../expressions/call/tco-non-eval-function-dynamic.js | 6 +++--- test/language/expressions/call/tco-non-eval-function.js | 6 +++--- test/language/expressions/call/tco-non-eval-global.js | 6 +++--- test/language/expressions/call/tco-non-eval-with.js | 6 +++--- test/language/identifiers/other_id_continue-escaped.js | 6 +++--- test/language/identifiers/other_id_continue.js | 6 +++--- test/language/identifiers/other_id_start-escaped.js | 6 +++--- test/language/identifiers/other_id_start.js | 6 +++--- .../identifiers/vertical-tilde-continue-escaped.js | 6 +++--- test/language/identifiers/vertical-tilde-continue.js | 6 +++--- test/language/identifiers/vertical-tilde-start-escaped.js | 6 +++--- test/language/identifiers/vertical-tilde-start.js | 6 +++--- .../namespace/internals/enumerate-binding-uninit.js | 6 +++--- .../internals/object-hasOwnProperty-binding-uninit.js | 6 +++--- .../namespace/internals/object-keys-binding-uninit.js | 6 +++--- .../object-propertyIsEnumerable-binding-uninit.js | 6 +++--- .../statements/for-of/generator-close-via-continue.js | 2 +- .../statements/for-of/iterator-close-via-continue.js | 2 +- 29 files changed, 86 insertions(+), 83 deletions(-) diff --git a/test/built-ins/TypedArrays/internals/Get/infinity-detached-buffer.js b/test/built-ins/TypedArrays/internals/Get/infinity-detached-buffer.js index 3451ea2494..ae2a8cdfc7 100644 --- a/test/built-ins/TypedArrays/internals/Get/infinity-detached-buffer.js +++ b/test/built-ins/TypedArrays/internals/Get/infinity-detached-buffer.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-integerindexedelementget -info: > +esid: sec-integerindexedelementget +description: > "Infinity" is a canonical numeric string, test with access on detached buffer. -description: | +info: | 9.4.5.4 [[Get]] ( P, Receiver ) ... 2. If Type(P) is String, then @@ -27,6 +27,7 @@ description: | ... includes: [testTypedArray.js, detachArrayBuffer.js] +features: [TypedArray] ---*/ testWithTypedArrayConstructors(function(TA) { diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/enumerate-detached-buffer.js b/test/built-ins/TypedArrays/internals/GetOwnProperty/enumerate-detached-buffer.js index b5ff13a34d..40d7630dd6 100644 --- a/test/built-ins/TypedArrays/internals/GetOwnProperty/enumerate-detached-buffer.js +++ b/test/built-ins/TypedArrays/internals/GetOwnProperty/enumerate-detached-buffer.js @@ -2,9 +2,9 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-integer-indexed-exotic-objects-getownproperty-p -info: Test for-in enumeration with detached buffer. -description: | +esid: sec-integer-indexed-exotic-objects-getownproperty-p +description: Test for-in enumeration with detached buffer. +info: | 9.4.5.1 [[GetOwnProperty]] ( P ) ... 3. If Type(P) is String, then @@ -27,6 +27,7 @@ description: | calling its [[GetOwnProperty]] internal method. includes: [testTypedArray.js, detachArrayBuffer.js] +features: [TypedArray] ---*/ testWithTypedArrayConstructors(function(TA) { diff --git a/test/built-ins/TypedArrays/internals/HasProperty/infinity-with-detached-buffer.js b/test/built-ins/TypedArrays/internals/HasProperty/infinity-with-detached-buffer.js index 4d2001f03f..7a79bec7b9 100644 --- a/test/built-ins/TypedArrays/internals/HasProperty/infinity-with-detached-buffer.js +++ b/test/built-ins/TypedArrays/internals/HasProperty/infinity-with-detached-buffer.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-integer-indexed-exotic-objects-hasproperty-p -info: > +esid: sec-integer-indexed-exotic-objects-hasproperty-p +description: > "Infinity" is a canonical numeric string, test with access on detached buffer. -description: | +info: | 9.4.5.2 [[HasProperty]]( P ) ... 3. If Type(P) is String, then @@ -23,6 +23,7 @@ description: | flags: [noStrict] includes: [testTypedArray.js, detachArrayBuffer.js] +features: [TypedArray] ---*/ testWithTypedArrayConstructors(function(TA) { diff --git a/test/language/expressions/call/eval-spread-empty-leading.js b/test/language/expressions/call/eval-spread-empty-leading.js index 74ddaa89e9..e456a2d797 100644 --- a/test/language/expressions/call/eval-spread-empty-leading.js +++ b/test/language/expressions/call/eval-spread-empty-leading.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-function-calls-runtime-semantics-evaluation -info: > +esid: sec-function-calls-runtime-semantics-evaluation +description: > Direct eval call with empty leading spread. -description: | +info: | 12.3.4.1 Runtime Semantics: Evaluation ... 3. If Type(ref) is Reference and IsPropertyReference(ref) is false and GetReferencedName(ref) is "eval", then diff --git a/test/language/expressions/call/eval-spread-empty-trailing.js b/test/language/expressions/call/eval-spread-empty-trailing.js index ee92dc95b7..b8a2708e54 100644 --- a/test/language/expressions/call/eval-spread-empty-trailing.js +++ b/test/language/expressions/call/eval-spread-empty-trailing.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-function-calls-runtime-semantics-evaluation -info: > +esid: sec-function-calls-runtime-semantics-evaluation +description: > Direct eval call with empty trailing spread. -description: | +info: | 12.3.4.1 Runtime Semantics: Evaluation ... 3. If Type(ref) is Reference and IsPropertyReference(ref) is false and GetReferencedName(ref) is "eval", then diff --git a/test/language/expressions/call/eval-spread-empty.js b/test/language/expressions/call/eval-spread-empty.js index 3c462a686d..e88171076f 100644 --- a/test/language/expressions/call/eval-spread-empty.js +++ b/test/language/expressions/call/eval-spread-empty.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-function-calls-runtime-semantics-evaluation -info: > +esid: sec-function-calls-runtime-semantics-evaluation +description: > Direct eval call with empty spread. -description: | +info: | 12.3.4.1 Runtime Semantics: Evaluation ... 3. If Type(ref) is Reference and IsPropertyReference(ref) is false and GetReferencedName(ref) is "eval", then diff --git a/test/language/expressions/call/eval-spread.js b/test/language/expressions/call/eval-spread.js index 8ad99fcf9c..7baca35754 100644 --- a/test/language/expressions/call/eval-spread.js +++ b/test/language/expressions/call/eval-spread.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-function-calls-runtime-semantics-evaluation -info: > +esid: sec-function-calls-runtime-semantics-evaluation +description: > Direct eval call with spread. -description: | +info: | 12.3.4.1 Runtime Semantics: Evaluation ... 3. If Type(ref) is Reference and IsPropertyReference(ref) is false and GetReferencedName(ref) is "eval", then diff --git a/test/language/expressions/call/tco-cross-realm-class-construct.js b/test/language/expressions/call/tco-cross-realm-class-construct.js index 8d74cee29a..08361636b3 100644 --- a/test/language/expressions/call/tco-cross-realm-class-construct.js +++ b/test/language/expressions/call/tco-cross-realm-class-construct.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-function-calls-runtime-semantics-evaluation -info: > +esid: sec-function-calls-runtime-semantics-evaluation +description: > Check TypeError is thrown from correct realm with tco-call to class constructor from derived class [[Construct]] invocation. -description: | +info: | 12.3.4.3 Runtime Semantics: EvaluateDirectCall( func, thisValue, arguments, tailPosition ) ... 4. If tailPosition is true, perform PrepareForTailCall(). diff --git a/test/language/expressions/call/tco-cross-realm-class-derived-construct.js b/test/language/expressions/call/tco-cross-realm-class-derived-construct.js index f55a8fe9b9..b478884234 100644 --- a/test/language/expressions/call/tco-cross-realm-class-derived-construct.js +++ b/test/language/expressions/call/tco-cross-realm-class-derived-construct.js @@ -2,11 +2,11 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-function-calls-runtime-semantics-evaluation -info: > +esid: sec-function-calls-runtime-semantics-evaluation +description: > Check TypeError is thrown from correct realm with tco-call to class constructor from class [[Construct]] invocation. -description: | +info: | 12.3.4.3 Runtime Semantics: EvaluateDirectCall( func, thisValue, arguments, tailPosition ) ... 4. If tailPosition is true, perform PrepareForTailCall(). diff --git a/test/language/expressions/call/tco-cross-realm-fun-call.js b/test/language/expressions/call/tco-cross-realm-fun-call.js index 6c0b3e30a4..5a254a02b3 100644 --- a/test/language/expressions/call/tco-cross-realm-fun-call.js +++ b/test/language/expressions/call/tco-cross-realm-fun-call.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-function-calls-runtime-semantics-evaluation -info: > +esid: sec-function-calls-runtime-semantics-evaluation +description: > Check TypeError is thrown from correct realm with tco-call to class constructor from [[Call]] invocation. -description: | +info: | 12.3.4.3 Runtime Semantics: EvaluateDirectCall( func, thisValue, arguments, tailPosition ) ... 4. If tailPosition is true, perform PrepareForTailCall(). diff --git a/test/language/expressions/call/tco-cross-realm-fun-construct.js b/test/language/expressions/call/tco-cross-realm-fun-construct.js index e26165ec86..f026a8d441 100644 --- a/test/language/expressions/call/tco-cross-realm-fun-construct.js +++ b/test/language/expressions/call/tco-cross-realm-fun-construct.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-function-calls-runtime-semantics-evaluation -info: > +esid: sec-function-calls-runtime-semantics-evaluation +description: > Check TypeError is thrown from correct realm with tco-call to class constructor from [[Construct]] invocation. -description: | +info: | 12.3.4.3 Runtime Semantics: EvaluateDirectCall( func, thisValue, arguments, tailPosition ) ... 4. If tailPosition is true, perform PrepareForTailCall(). diff --git a/test/language/expressions/call/tco-non-eval-function-dynamic.js b/test/language/expressions/call/tco-non-eval-function-dynamic.js index a570c791cd..8ef0f92a22 100644 --- a/test/language/expressions/call/tco-non-eval-function-dynamic.js +++ b/test/language/expressions/call/tco-non-eval-function-dynamic.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-function-calls-runtime-semantics-evaluation -info: > +esid: sec-function-calls-runtime-semantics-evaluation +description: > Tail-call with identifier named "eval" in function environment, local "eval" binding dynamically added. -description: | +info: | 12.3.4.1 Runtime Semantics: Evaluation ... 6. If Type(ref) is Reference and IsPropertyReference(ref) is false and diff --git a/test/language/expressions/call/tco-non-eval-function.js b/test/language/expressions/call/tco-non-eval-function.js index 623a101273..200666bfe5 100644 --- a/test/language/expressions/call/tco-non-eval-function.js +++ b/test/language/expressions/call/tco-non-eval-function.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-function-calls-runtime-semantics-evaluation -info: > +esid: sec-function-calls-runtime-semantics-evaluation +description: > Tail-call with identifier named "eval" in function environment. -description: | +info: | 12.3.4.1 Runtime Semantics: Evaluation ... 6. If Type(ref) is Reference and IsPropertyReference(ref) is false and diff --git a/test/language/expressions/call/tco-non-eval-global.js b/test/language/expressions/call/tco-non-eval-global.js index 8152b82538..208b3f0e8d 100644 --- a/test/language/expressions/call/tco-non-eval-global.js +++ b/test/language/expressions/call/tco-non-eval-global.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-function-calls-runtime-semantics-evaluation -info: > +esid: sec-function-calls-runtime-semantics-evaluation +description: > Tail-call with identifier named "eval" in global environment. -description: | +info: | 12.3.4.1 Runtime Semantics: Evaluation ... 6. If Type(ref) is Reference and IsPropertyReference(ref) is false and diff --git a/test/language/expressions/call/tco-non-eval-with.js b/test/language/expressions/call/tco-non-eval-with.js index 6797874429..920e09a115 100644 --- a/test/language/expressions/call/tco-non-eval-with.js +++ b/test/language/expressions/call/tco-non-eval-with.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-function-calls-runtime-semantics-evaluation -info: > +esid: sec-function-calls-runtime-semantics-evaluation +description: > Tail-call with identifier named "eval" in object environment. -description: | +info: | 12.3.4.1 Runtime Semantics: Evaluation ... 6. If Type(ref) is Reference and IsPropertyReference(ref) is false and diff --git a/test/language/identifiers/other_id_continue-escaped.js b/test/language/identifiers/other_id_continue-escaped.js index 48efba7757..7723c2a91b 100644 --- a/test/language/identifiers/other_id_continue-escaped.js +++ b/test/language/identifiers/other_id_continue-escaped.js @@ -2,9 +2,9 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-names-and-keywords -info: Test grandfathered characters of ID_Continue. -description: > +esid: sec-names-and-keywords +description: Test grandfathered characters of ID_Continue. +info: > Grandfathered characters (Other_ID_Start + Other_ID_Continue) ---*/ diff --git a/test/language/identifiers/other_id_continue.js b/test/language/identifiers/other_id_continue.js index ebe7f3fca4..7f2ffa9815 100644 --- a/test/language/identifiers/other_id_continue.js +++ b/test/language/identifiers/other_id_continue.js @@ -2,9 +2,9 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-names-and-keywords -info: Test grandfathered characters of ID_Continue. -description: > +esid: sec-names-and-keywords +description: Test grandfathered characters of ID_Continue. +info: > Grandfathered characters (Other_ID_Start + Other_ID_Continue) ---*/ diff --git a/test/language/identifiers/other_id_start-escaped.js b/test/language/identifiers/other_id_start-escaped.js index 2173e0959f..e4cf756afb 100644 --- a/test/language/identifiers/other_id_start-escaped.js +++ b/test/language/identifiers/other_id_start-escaped.js @@ -2,9 +2,9 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-names-and-keywords -info: Test grandfathered characters of ID_Start. -description: > +esid: sec-names-and-keywords +description: Test grandfathered characters of ID_Start. +info: > Grandfathered characters (Other_ID_Start) ---*/ diff --git a/test/language/identifiers/other_id_start.js b/test/language/identifiers/other_id_start.js index 04fcfa3608..8e520cce49 100644 --- a/test/language/identifiers/other_id_start.js +++ b/test/language/identifiers/other_id_start.js @@ -2,9 +2,9 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-names-and-keywords -info: Test grandfathered characters of ID_Start. -description: > +esid: sec-names-and-keywords +description: Test grandfathered characters of ID_Start. +info: | Grandfathered characters (Other_ID_Start) ---*/ diff --git a/test/language/identifiers/vertical-tilde-continue-escaped.js b/test/language/identifiers/vertical-tilde-continue-escaped.js index b7acc2786d..e66b9ff441 100644 --- a/test/language/identifiers/vertical-tilde-continue-escaped.js +++ b/test/language/identifiers/vertical-tilde-continue-escaped.js @@ -2,9 +2,9 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-names-and-keywords -info: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Continue character. -description: > +esid: sec-names-and-keywords +description: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Continue character. +info: > VERTICAL TILDE is in General Category 'Lm' and [:Pattern_Syntax:]. negative: type: SyntaxError diff --git a/test/language/identifiers/vertical-tilde-continue.js b/test/language/identifiers/vertical-tilde-continue.js index ed07cd0291..edd7aaaab1 100644 --- a/test/language/identifiers/vertical-tilde-continue.js +++ b/test/language/identifiers/vertical-tilde-continue.js @@ -2,9 +2,9 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-names-and-keywords -info: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Continue character. -description: > +esid: sec-names-and-keywords +description: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Continue character. +info: > VERTICAL TILDE is in General Category 'Lm' and [:Pattern_Syntax:]. negative: type: SyntaxError diff --git a/test/language/identifiers/vertical-tilde-start-escaped.js b/test/language/identifiers/vertical-tilde-start-escaped.js index ee0f2fc44c..8264d180d5 100644 --- a/test/language/identifiers/vertical-tilde-start-escaped.js +++ b/test/language/identifiers/vertical-tilde-start-escaped.js @@ -2,9 +2,9 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-names-and-keywords -info: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Start character. -description: > +esid: sec-names-and-keywords +description: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Start character. +info: | VERTICAL TILDE is in General Category 'Lm' and [:Pattern_Syntax:]. negative: type: SyntaxError diff --git a/test/language/identifiers/vertical-tilde-start.js b/test/language/identifiers/vertical-tilde-start.js index 815a6654d8..78476a6b49 100644 --- a/test/language/identifiers/vertical-tilde-start.js +++ b/test/language/identifiers/vertical-tilde-start.js @@ -2,9 +2,9 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-names-and-keywords -info: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Start character. -description: > +esid: sec-names-and-keywords +description: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Start character. +info: | VERTICAL TILDE is in General Category 'Lm' and [:Pattern_Syntax:]. negative: type: SyntaxError diff --git a/test/language/module-code/namespace/internals/enumerate-binding-uninit.js b/test/language/module-code/namespace/internals/enumerate-binding-uninit.js index a56408e8d8..d7c9418c3a 100644 --- a/test/language/module-code/namespace/internals/enumerate-binding-uninit.js +++ b/test/language/module-code/namespace/internals/enumerate-binding-uninit.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-enumerate-object-properties -info: > +esid: sec-enumerate-object-properties +description: > Test for-in enumeration with uninitialized binding. -description: | +info: | 13.7.5.15 EnumerateObjectProperties (O) ... EnumerateObjectProperties must obtain the own property keys of the diff --git a/test/language/module-code/namespace/internals/object-hasOwnProperty-binding-uninit.js b/test/language/module-code/namespace/internals/object-hasOwnProperty-binding-uninit.js index fc90814fbb..f58a4441ea 100644 --- a/test/language/module-code/namespace/internals/object-hasOwnProperty-binding-uninit.js +++ b/test/language/module-code/namespace/internals/object-hasOwnProperty-binding-uninit.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-object.prototype.hasownproperty -info: > +esid: sec-object.prototype.hasownproperty +description: > Test Object.prototype.hasOwnProperty() with uninitialized binding. -description: | +info: | 19.1.3.2 Object.prototype.hasOwnProperty ( V ) ... 3. Return ? HasOwnProperty(O, P). diff --git a/test/language/module-code/namespace/internals/object-keys-binding-uninit.js b/test/language/module-code/namespace/internals/object-keys-binding-uninit.js index 842ae50d6e..44fb97b7ee 100644 --- a/test/language/module-code/namespace/internals/object-keys-binding-uninit.js +++ b/test/language/module-code/namespace/internals/object-keys-binding-uninit.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-object.keys -info: > +esid: sec-object.keys +description: > Test Object.keys() with uninitialized binding. -description: | +info: | 19.1.2.16 Object.keys ( O ) ... 2. Let nameList be ? EnumerableOwnProperties(obj, "key"). diff --git a/test/language/module-code/namespace/internals/object-propertyIsEnumerable-binding-uninit.js b/test/language/module-code/namespace/internals/object-propertyIsEnumerable-binding-uninit.js index 285a6c9af2..7490f02da3 100644 --- a/test/language/module-code/namespace/internals/object-propertyIsEnumerable-binding-uninit.js +++ b/test/language/module-code/namespace/internals/object-propertyIsEnumerable-binding-uninit.js @@ -2,10 +2,10 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-object.prototype.propertyisenumerable -info: > +esid: sec-object.prototype.propertyisenumerable +description: > Test Object.prototype.propertyIsEnumerable() with uninitialized binding. -description: | +info: | 19.1.3.4 Object.prototype.propertyIsEnumerable ( V ) ... 3. Let desc be ? O.[[GetOwnProperty]](P). diff --git a/test/language/statements/for-of/generator-close-via-continue.js b/test/language/statements/for-of/generator-close-via-continue.js index b8afad37ce..0fe66db8e8 100644 --- a/test/language/statements/for-of/generator-close-via-continue.js +++ b/test/language/statements/for-of/generator-close-via-continue.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-runtime-semantics-forin-div-ofbodyevaluation-lhs-stmt-iterator-lhskind-labelset +esid: sec-runtime-semantics-forin-div-ofbodyevaluation-lhs-stmt-iterator-lhskind-labelset description: > Generators should be closed via their `return` method when iteration is interrupted via a `continue` statement. diff --git a/test/language/statements/for-of/iterator-close-via-continue.js b/test/language/statements/for-of/iterator-close-via-continue.js index 6c98fb6b84..1d902643cf 100644 --- a/test/language/statements/for-of/iterator-close-via-continue.js +++ b/test/language/statements/for-of/iterator-close-via-continue.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -id: sec-runtime-semantics-forin-div-ofbodyevaluation-lhs-stmt-iterator-lhskind-labelset +esid: sec-runtime-semantics-forin-div-ofbodyevaluation-lhs-stmt-iterator-lhskind-labelset description: > Iterators should be closed via their `return` method when iteration is interrupted via a `continue` statement. -- GitLab