mirror of https://github.com/tc39/test262.git
Fix frontmatter
This commit is contained in:
parent
204afb7ba6
commit
a801bdf786
|
@ -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) {
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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().
|
||||
|
|
|
@ -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().
|
||||
|
|
|
@ -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().
|
||||
|
|
|
@ -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().
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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)
|
||||
---*/
|
||||
|
||||
|
|
|
@ -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)
|
||||
---*/
|
||||
|
||||
|
|
|
@ -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)
|
||||
---*/
|
||||
|
||||
|
|
|
@ -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)
|
||||
---*/
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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).
|
||||
|
|
|
@ -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").
|
||||
|
|
|
@ -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).
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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.
|
||||
|
|
Loading…
Reference in New Issue