mirror of https://github.com/tc39/test262.git
Add esid
This commit is contained in:
parent
461e84459b
commit
f32871c708
|
@ -4,6 +4,8 @@
|
||||||
/*---
|
/*---
|
||||||
info: If string.charAt(k) in [0xDC00 - 0xDFFF], throw URIError
|
info: If string.charAt(k) in [0xDC00 - 0xDFFF], throw URIError
|
||||||
es5id: 15.1.3.4_A1.1_T1
|
es5id: 15.1.3.4_A1.1_T1
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Complex tests
|
description: Complex tests
|
||||||
includes: [decimalToHexString.js]
|
includes: [decimalToHexString.js]
|
||||||
---*/
|
---*/
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
/*---
|
/*---
|
||||||
info: If string.charAt(k) in [0xDC00 - 0xDFFF], throw URIError
|
info: If string.charAt(k) in [0xDC00 - 0xDFFF], throw URIError
|
||||||
es5id: 15.1.3.4_A1.1_T2
|
es5id: 15.1.3.4_A1.1_T2
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Complex tests
|
description: Complex tests
|
||||||
includes: [decimalToHexString.js]
|
includes: [decimalToHexString.js]
|
||||||
---*/
|
---*/
|
||||||
|
|
|
@ -6,6 +6,8 @@ info: >
|
||||||
If string.charAt(k) in [0xD800 - 0xDBFF] and string.length = k + 1, throw
|
If string.charAt(k) in [0xD800 - 0xDBFF] and string.length = k + 1, throw
|
||||||
URIError
|
URIError
|
||||||
es5id: 15.1.3.4_A1.2_T1
|
es5id: 15.1.3.4_A1.2_T1
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Complex tests
|
description: Complex tests
|
||||||
includes: [decimalToHexString.js]
|
includes: [decimalToHexString.js]
|
||||||
---*/
|
---*/
|
||||||
|
|
|
@ -6,6 +6,8 @@ info: >
|
||||||
If string.charAt(k) in [0xD800 - 0xDBFF] and string.length = k + 1, throw
|
If string.charAt(k) in [0xD800 - 0xDBFF] and string.length = k + 1, throw
|
||||||
URIError
|
URIError
|
||||||
es5id: 15.1.3.4_A1.2_T2
|
es5id: 15.1.3.4_A1.2_T2
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Complex tests
|
description: Complex tests
|
||||||
includes: [decimalToHexString.js]
|
includes: [decimalToHexString.js]
|
||||||
---*/
|
---*/
|
||||||
|
|
|
@ -6,6 +6,8 @@ info: >
|
||||||
If string.charAt(k) in [0xD800 - 0xDBFF] and string.charAt(k+1) not in
|
If string.charAt(k) in [0xD800 - 0xDBFF] and string.charAt(k+1) not in
|
||||||
[0xDC00 - 0xDFFF], throw URIError
|
[0xDC00 - 0xDFFF], throw URIError
|
||||||
es5id: 15.1.3.4_A1.3_T1
|
es5id: 15.1.3.4_A1.3_T1
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: >
|
description: >
|
||||||
Complex tests, string.charAt(k+1) in [0x0000, 0xD7FF, 0xD800,
|
Complex tests, string.charAt(k+1) in [0x0000, 0xD7FF, 0xD800,
|
||||||
0xDBFE, 0xDBFF, 0xE000, 0xFFFF]
|
0xDBFE, 0xDBFF, 0xE000, 0xFFFF]
|
||||||
|
|
|
@ -6,6 +6,8 @@ info: >
|
||||||
If string.charAt(k) in [0x0000 - 0x007F]\[uriUnescaped], return 1 octet
|
If string.charAt(k) in [0x0000 - 0x007F]\[uriUnescaped], return 1 octet
|
||||||
(00000000 0zzzzzzz -> 0zzzzzzz)
|
(00000000 0zzzzzzz -> 0zzzzzzz)
|
||||||
es5id: 15.1.3.4_A2.1_T1
|
es5id: 15.1.3.4_A2.1_T1
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Complex tests, use RFC 3629
|
description: Complex tests, use RFC 3629
|
||||||
includes: [decimalToHexString.js]
|
includes: [decimalToHexString.js]
|
||||||
---*/
|
---*/
|
||||||
|
|
|
@ -6,6 +6,8 @@ info: >
|
||||||
If string.charAt(k) in [0x0080 - 0x07FF], return 2 octets (00000yyy
|
If string.charAt(k) in [0x0080 - 0x07FF], return 2 octets (00000yyy
|
||||||
yyzzzzzz -> 110yyyyy 10zzzzzz)
|
yyzzzzzz -> 110yyyyy 10zzzzzz)
|
||||||
es5id: 15.1.3.4_A2.2_T1
|
es5id: 15.1.3.4_A2.2_T1
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Complex tests, use RFC 3629
|
description: Complex tests, use RFC 3629
|
||||||
includes: [decimalToHexString.js]
|
includes: [decimalToHexString.js]
|
||||||
---*/
|
---*/
|
||||||
|
|
|
@ -6,6 +6,8 @@ info: >
|
||||||
If string.charAt(k) in [0x0800 - 0xD7FF], return 3 octets (xxxxyyyy
|
If string.charAt(k) in [0x0800 - 0xD7FF], return 3 octets (xxxxyyyy
|
||||||
yyzzzzzz -> 1110xxxx 10yyyyyy 10zzzzzz)
|
yyzzzzzz -> 1110xxxx 10yyyyyy 10zzzzzz)
|
||||||
es5id: 15.1.3.4_A2.3_T1
|
es5id: 15.1.3.4_A2.3_T1
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Complex tests, use RFC 3629
|
description: Complex tests, use RFC 3629
|
||||||
includes: [decimalToHexString.js]
|
includes: [decimalToHexString.js]
|
||||||
---*/
|
---*/
|
||||||
|
|
|
@ -7,6 +7,8 @@ info: >
|
||||||
[0xDC00 <EFBFBD> 0xDFFF], return 4 octets (000wwwxx xxxxyyyy yyzzzzzz ->
|
[0xDC00 <EFBFBD> 0xDFFF], return 4 octets (000wwwxx xxxxyyyy yyzzzzzz ->
|
||||||
11110www 10xxxxxx 10yyyyyy 10zzzzzz)
|
11110www 10xxxxxx 10yyyyyy 10zzzzzz)
|
||||||
es5id: 15.1.3.4_A2.4_T1
|
es5id: 15.1.3.4_A2.4_T1
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: >
|
description: >
|
||||||
Complex tests, use RFC 3629, string.charAt(k+1) in [0xDC00,
|
Complex tests, use RFC 3629, string.charAt(k+1) in [0xDC00,
|
||||||
0xDDFF, 0xDFFF]
|
0xDDFF, 0xDFFF]
|
||||||
|
|
|
@ -7,6 +7,8 @@ info: >
|
||||||
[0xDC00 <EFBFBD> 0xDFFF], return 4 octets (000wwwxx xxxxyyyy yyzzzzzz ->
|
[0xDC00 <EFBFBD> 0xDFFF], return 4 octets (000wwwxx xxxxyyyy yyzzzzzz ->
|
||||||
11110www 10xxxxxx 10yyyyyy 10zzzzzz)
|
11110www 10xxxxxx 10yyyyyy 10zzzzzz)
|
||||||
es5id: 15.1.3.4_A2.4_T2
|
es5id: 15.1.3.4_A2.4_T2
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: >
|
description: >
|
||||||
Complex tests, use RFC 3629, string.charAt(k) in [0xD800, 0xDBFF,
|
Complex tests, use RFC 3629, string.charAt(k) in [0xD800, 0xDBFF,
|
||||||
0xD9FF]
|
0xD9FF]
|
||||||
|
|
|
@ -6,6 +6,8 @@ info: >
|
||||||
If string.charAt(k) in [0xE000 - 0xFFFF], return 3 octets (xxxxyyyy
|
If string.charAt(k) in [0xE000 - 0xFFFF], return 3 octets (xxxxyyyy
|
||||||
yyzzzzzz -> 1110xxxx 10yyyyyy 10zzzzzz)
|
yyzzzzzz -> 1110xxxx 10yyyyyy 10zzzzzz)
|
||||||
es5id: 15.1.3.4_A2.5_T1
|
es5id: 15.1.3.4_A2.5_T1
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Complex tests, use RFC 3629
|
description: Complex tests, use RFC 3629
|
||||||
includes: [decimalToHexString.js]
|
includes: [decimalToHexString.js]
|
||||||
---*/
|
---*/
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
/*---
|
/*---
|
||||||
info: unescapedURIComponentSet not containing uriReserved
|
info: unescapedURIComponentSet not containing uriReserved
|
||||||
es5id: 15.1.3.4_A3.1_T1
|
es5id: 15.1.3.4_A3.1_T1
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Complex tests
|
description: Complex tests
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -6,6 +6,8 @@ info: >
|
||||||
unescapedURIComponentSet containing one instance of each character valid
|
unescapedURIComponentSet containing one instance of each character valid
|
||||||
in uriUnescaped
|
in uriUnescaped
|
||||||
es5id: 15.1.3.4_A3.2_T1
|
es5id: 15.1.3.4_A3.2_T1
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: "Complex tests, uriUnescaped :: uriAlpha"
|
description: "Complex tests, uriUnescaped :: uriAlpha"
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -6,6 +6,8 @@ info: >
|
||||||
unescapedURIComponentSet containing one instance of each character valid
|
unescapedURIComponentSet containing one instance of each character valid
|
||||||
in uriUnescaped
|
in uriUnescaped
|
||||||
es5id: 15.1.3.4_A3.2_T2
|
es5id: 15.1.3.4_A3.2_T2
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: "Complex tests, uriUnescaped :: DecimalDigit"
|
description: "Complex tests, uriUnescaped :: DecimalDigit"
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -6,6 +6,8 @@ info: >
|
||||||
unescapedURIComponentSet containing one instance of each character valid
|
unescapedURIComponentSet containing one instance of each character valid
|
||||||
in uriUnescaped
|
in uriUnescaped
|
||||||
es5id: 15.1.3.4_A3.2_T3
|
es5id: 15.1.3.4_A3.2_T3
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: "Complex tests, uriUnescaped :: uriMark"
|
description: "Complex tests, uriUnescaped :: uriMark"
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
/*---
|
/*---
|
||||||
info: unescapedURIComponentSet not containing "#"
|
info: unescapedURIComponentSet not containing "#"
|
||||||
es5id: 15.1.3.4_A3.3_T1
|
es5id: 15.1.3.4_A3.3_T1
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: encodeURIComponent("#") === "%23"
|
description: encodeURIComponent("#") === "%23"
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
/*---
|
/*---
|
||||||
info: URI tests
|
info: URI tests
|
||||||
es5id: 15.1.3.4_A4_T1
|
es5id: 15.1.3.4_A4_T1
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Checking ENGLISH ALPHABET
|
description: Checking ENGLISH ALPHABET
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
/*---
|
/*---
|
||||||
info: URI tests
|
info: URI tests
|
||||||
es5id: 15.1.3.4_A4_T2
|
es5id: 15.1.3.4_A4_T2
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Checking RUSSIAN ALPHABET
|
description: Checking RUSSIAN ALPHABET
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
/*---
|
/*---
|
||||||
info: URI tests
|
info: URI tests
|
||||||
es5id: 15.1.3.4_A4_T3
|
es5id: 15.1.3.4_A4_T3
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Checking URL with Line Terminator
|
description: Checking URL with Line Terminator
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
/*---
|
/*---
|
||||||
info: URI tests
|
info: URI tests
|
||||||
es5id: 15.1.3.4_A4_T4
|
es5id: 15.1.3.4_A4_T4
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Test some url
|
description: Test some url
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
/*---
|
/*---
|
||||||
info: The length property of encodeURIComponent has the attribute DontEnum
|
info: The length property of encodeURIComponent has the attribute DontEnum
|
||||||
es5id: 15.1.3.4_A5.1
|
es5id: 15.1.3.4_A5.1
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Checking use propertyIsEnumerable, for-in
|
description: Checking use propertyIsEnumerable, for-in
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -6,6 +6,8 @@ info: >
|
||||||
The length property of encodeURIComponent does not have the attribute
|
The length property of encodeURIComponent does not have the attribute
|
||||||
DontDelete
|
DontDelete
|
||||||
es5id: 15.1.3.4_A5.2
|
es5id: 15.1.3.4_A5.2
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Checking use hasOwnProperty, delete
|
description: Checking use hasOwnProperty, delete
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
/*---
|
/*---
|
||||||
info: The length property of encodeURIComponent has the attribute ReadOnly
|
info: The length property of encodeURIComponent has the attribute ReadOnly
|
||||||
es5id: 15.1.3.4_A5.3
|
es5id: 15.1.3.4_A5.3
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Checking if varying the length property fails
|
description: Checking if varying the length property fails
|
||||||
includes: [propertyHelper.js]
|
includes: [propertyHelper.js]
|
||||||
---*/
|
---*/
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
/*---
|
/*---
|
||||||
info: The length property of encodeURIComponent is 1
|
info: The length property of encodeURIComponent is 1
|
||||||
es5id: 15.1.3.4_A5.4
|
es5id: 15.1.3.4_A5.4
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: encodeURIComponent.length === 1
|
description: encodeURIComponent.length === 1
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
/*---
|
/*---
|
||||||
info: The encodeURIComponent property has the attribute DontEnum
|
info: The encodeURIComponent property has the attribute DontEnum
|
||||||
es5id: 15.1.3.4_A5.5
|
es5id: 15.1.3.4_A5.5
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Checking use propertyIsEnumerable, for-in
|
description: Checking use propertyIsEnumerable, for-in
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
/*---
|
/*---
|
||||||
info: The encodeURIComponent property has not prototype property
|
info: The encodeURIComponent property has not prototype property
|
||||||
es5id: 15.1.3.4_A5.6
|
es5id: 15.1.3.4_A5.6
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: Checking encodeURIComponent.prototype
|
description: Checking encodeURIComponent.prototype
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
/*---
|
/*---
|
||||||
info: The encodeURIComponent property can't be used as constructor
|
info: The encodeURIComponent property can't be used as constructor
|
||||||
es5id: 15.1.3.4_A5.7
|
es5id: 15.1.3.4_A5.7
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: >
|
description: >
|
||||||
If property does not implement the internal [[Construct]] method,
|
If property does not implement the internal [[Construct]] method,
|
||||||
throw a TypeError exception
|
throw a TypeError exception
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
/*---
|
/*---
|
||||||
info: Operator use ToString
|
info: Operator use ToString
|
||||||
es5id: 15.1.3.4_A6_T1
|
es5id: 15.1.3.4_A6_T1
|
||||||
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: If Type(value) is Object, evaluate ToPrimitive(value, String)
|
description: If Type(value) is Object, evaluate ToPrimitive(value, String)
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
es6id: 18.2.6.5
|
es6id: 18.2.6.5
|
||||||
|
esid: sec-encodeuricomponent-uricomponent
|
||||||
description: >
|
description: >
|
||||||
encodeURIComponent.name is "encodeURIComponent".
|
encodeURIComponent.name is "encodeURIComponent".
|
||||||
info: >
|
info: >
|
||||||
|
|
Loading…
Reference in New Issue